I love my goat, though I've learned alot since getting him.
Initially I was given a free Boer billy (who had issues with his previous owners' neighbors). He was described as 1 1/2 yr old about 75 lbs. When I got him he was easily pushing 125 and, during the year I had him, went to at least 250 (and not fat). As goats go he was not psycho but was akin to having a bull who knew he could take you out if he wanted to (it got to where I couldn't even go into the field with feed or he'd try to knock me down). Not to mention the STINK (and I mean that in capital letters). There were 7 mos. when I couldn't even pet him except for scratching his horns.
I got Earl (Boer wether) last year as a baby to keep the billy company and I couldn't be more pleased with him. He's got a great personality, doesn't stink at all, and is fairly certain he's either a dog or a carpenter's assistant.... Howard (aka Goatzilla) was sent off to a farm where they wanted a breeder b/c I couldn't handle him anymore. Now Earl is lonesome (hanging out with the dogs is only a stopgap measure) and needs a pal or two. Don't just have 1 goat.
Electric fence (6 strand running at 5.5) would not hold Earl at all- in fact he would just ooze under it, scraping the bottom wire along his back as if it had no effect (or maybe he just liked it). Mostly he stays loose unless I'm working evening shift b/c late afternoon is when he tends to wander across the road to visit the neighbor's cattle. When I am working he gets tied to his shed until I come home, but that's hardly fair and I don't recommend it. I'm planning to put a stop to that by fencing his pasture with 2x4 4ft dog wire. Right now he has plenty of brush, briars, wild roses, and weeds to eat in the back pasture, but prefers to come into the front yard to eat herbs and roses off the front fence. The only time I can get him to go back there is if I take a lawn chair and stay with him while he browses because it's apparently out of his comfort zone. Goats do not eat grass unless there is nothing else for them to eat; they are not "lawn mowers". Goats do not like to get wet and need shelter from the weather- they will stay in their shed if it's raining, snowing, or just damp. I feed Earl 1/3 coffee can of horse feed every day and he has free access to water and a goat mineral block in addition to any weeds he might want. Goats will climb on anything they can (he's even jumped in the car before while I was unloading stuff) and I highly recommend some sort of goat "jungle gym" so they can get up high and satisfy this need. I know nothing about milk goats but highly recommend a wether/doe and/or 2 does; if you need a billy make friends with someone who has one and send your doe out to be bred.