Goats are small and will eat anything, so they are easier to feed and water than a cow. They will still produce all your family needs in the way of dairy products, not to mention the occasional cabrito.
We used to have 2 milk nannies, and they kept us and our friends in milk. They had to be milked twice a day, which put a strain on trying to take a vacation, but you get all the milk, cheese, yogurt, and ice-cream you can eat!