You should double check with your town hall. You may need a livestock permit. I know they're required in CT, even if your goats are for personal use only. Sometimes there are sad stories on the news about people who have gotten livestock without the permit and then come to find out their yard is too small/not zoned for the livestock and they have to give them up. Good luck!