What type of dog do you have?
For the GSE, most healthfood stores carry it. Or, go to
http://nutriteam.com/gse/index2.html There are two strengths: standard (nutribiotic) and professional (citricidal). I've bought over 3 gallons of the pro stuff over the years. You can buy the pro strength by the quart; more economical that way. Add a drop or two in the food every day. Take it yourself too. If I can make a good suggestion, if you have a problem with fleas in your house, whatever you do don't use the chemical bomb products to control them. Think about it. Here's how we controlled fleas in our carpets:
1) Rent a carpet cleaner
2) DO NOT use the shampoo they offer.
3) Instead, do the following for 4 gallons of water:
Wash water: 1/3 cup borax powder (made by Mule Team). Like always, test a small area first.
Rinse water: 2 oz. professional strength GSE or 6 oz. standard strength GSE. 2 tsp. boric acid
That's it. You won't have fleas or other bugs in the carpet for several years.
http://www.shirleys-wellness-cafe.com/healthypets.htm
Lots of good info there.
BTW, here is an excellent food:
http://www.healthypetnet.com/HealthyPetNet/(g1hryt3btrwdiu20mnzfiuab)/Products/LifesAbundance/DogFoodCompare.aspx?Ath=False&realname=10042285 Whatever you decide to feed your dog, remember no corn and very limited grains. Canola oil is not good. Keep in mind that not all dogs can tolerate a pure BARF diet. Never ever ever give your dog chocolate, it is poison to a dog.
If you're not politically correct, the Koehler Method of Dog Training is the most effective method I've used for the last 25 years. Animal whackos say it's "cruel", but it really isn't. In fact, it may save your dog's life. Once you see the results, you'll know why. Training a dog exclusively with treats IMO and experience accomplishes one thing very well: it teaches your dog to expect a reward for good behavior and obedience. Every dog is different and each has their own personality, but the bottom line is YOU are the boss. Once the dog thinks he is the boss, you are in for a miserable life with your dog. Do yourself and your dog a favor and train him properly the first time, you won't regret it.
An old time vet once told me if you want your dog to live a long healthy life, keep it away from a vet. He was an unorthodoxed vet I used for all our animals for many years. The less you rely on the vet, the better off your dog will be. No offense to vets, but they rely almost exclusively on chemicals and drugs (including vaccinations) to treat dogs. It's not necessary in most instances, and certainly not healthy. Plus, most health issues can be avoided with proper nutrition.
Hope that helps a little.