My grandpa used to keep a couple sheep for that reason. He always said a goat would eat everything else but the grass, but the sheep would keep the grass real short. Don't know if there is any truth to that.
BBQ's goat is pretty good, especially if you do it the traditional way and dig a big hole, light the fire throw the goat in and burry it again for half a day on the coals.