Just on the diet section i would like to add a couple of things. I agree that raw food diet is the best thing for a dog but plain meat is not enough. Dogs are not carnivores to the extent cats are and need a small amount of other things as well. You can add lots of things such as (depending on size) finely cut greens, olive oil and especially sea weed amongst others. Also the meat should be given in small cut pieces and not minced.
There are many books out there about raw food diet but my personal best is by Juliette de Bairacly Levy "The Complete Herbal Handbook for the Dog and Cat". One of the main things she suggests, besides raw meat diet is that sick animals should fast before anything!!! I have found this to be true with mine.
If you think that raw food is too much hustle you can also consider to alternate or swap it for good dried foods that have up to 80% and 70% meat. Some of the best (not the only ones) are Acana and even better Orijen. They are also grain free and have really good selection with great ingredients. They are a bit pricey though. IPeople with sensitive pets have found these very helpful. They are a bit pricey though. I just thought of giving you another option as a good alternative.
Sorry for getting too much into it in a homeopathic site but i thought it was important to clarify a couple of things...

Good Luck
Thanos