is it legal to own a pet goat?