I'm pretty sure I'm going to take the mixed breed goat doe that my friend has offered me when I move this summer (she bought a "heinz 57" doe last year to keep her horse company, and didn't know she was preggers....triplets later, she can't keep them all!). And I'm planning to get a Nigerian buckling to put in with her, not sure where I'll get one but based on what I've seen I'm sure there's plenty of goats in Utah. These will be my first goats and I'm very excited!!
I've been doing research regarding goat feed on the net, and I'm more confused now than I was before I started!

I have rabbits and I've owned horses in the past, but that's all I know about livestock
The goats will be kept on about 1/2 acre of grass pasture (which I know they won't eat).
I feed my bunnies hay, but never alfalfa hay (too much protein when combined with their pellets). Can I feed the goats the regular old hay that I feed my bunnies - timothy/orchard grass/clover/etc - or do they HAVE to have alfalfa?
For grain, do I feed a goat feed, or a horse feed, or what? Do I have to mix stuff into it (soybean meal, BOSS, beet pulp)?
For minerals, should I feed a salt block or loose salt? I know they need copper, but isn't that already in their grain???
Can they get the "hay stretcher" that they sell in the feed stores (basically its pure alfalfa hay in pellet form) instead of alfalfa hay?
I really need help determining what is a sound diet for my goats.