I'm starting to learn the importance of treating a farm like an ecosystem, and I'd like to know as much as possible about farming before I ever actually own land of my own. I've always dreamed about having goats, so I'd like to make that a goal. I was wondering if anyone here can tell me how goats can be used in a farm to improve soil? I learned a lot from reading the Omnivore's Dilemma. I'd have to say that it's one of my favorite books. But the farmer in the book raised cattle, chickens, pigs, and rabbits. No goats, and he was mainly a rancher, not a multi-purpose farm, even though he did have a vegetable garden. So can anyone give me examples of how goats can be used? I already know they're great at removing unwanted vegetation like blackberries. What about sheep? I like them just as much.