Sheep can be milked like goats, there are certain breeds bred for it. Sheep only breed once a years, sometimes 2 but very rare, while goats can breed up to 2-3 times a year. Sheep don't need too fancy of fencing, page wire is usually good, maybe a electic line. Goats will go through anything and over it too. Sheep like to eat grass that is about 2-3 inches high, goats like to eat stuff that is up high, no low. Sheep do not smell like goats, they don't pee on themselves like billygoats do. Sheep are rarely dangerous, some rams if they are raise wrong they can become dangerous. Goats can be very territorial, watch being around them when breeding. Sheep are flightly, goats can be tamer. Sheepo usually have only 1-2 lambs, goats usually have 2-4 sometimes. Hope this helps, I have had lots of sheep and really enjoy them, I've never had goats but did look into them.