Just because you have to plan on multiple goats doesn't mean that you can't have a group of furry friends, though. Goats are clever, and if you find a treat that they like, you can train them out of habits like gnawing on clothes.
Instructions
Be present at the birth of the goat you want to tame, if at all possible. Baby goats, as with young of other species, "imprint" with whomever they see shortly after birth.
Allow the young goat to nuzzle your clothes and your hands when you work with it. From as young an age as the mother will permit, spend twenty minutes each day talking to and handling your goat. If you build a habit of giving a treat at the same time and in the same place every day, the goat will start meeting you at that spot.
Gently blow in the goat's face to teach the goat not to chew on clothes, after you've been taming it for a couple of months. You should still talk to the goat every day and keep your treat appointment as often as possible. Once your goat learns not to eat your shirt, it will be ready to learn other tricks, such as walking on hind legs and jumping through hoops.