"...if you have a lot of grass, consider a sheep. If you have a lot of brush, think goats..."

Having never had such critters, I am wondering, since we are thinking of a goat for our stick home, why sheep instead of goats for grass (which we have a lot of)? I always assumed that a goat would eat anything...
_________________________
OBG