When you buy food for your dog, make sure to get organic USDA in order to avoid giving him chemicals, antibiotics, or steroids used in food growing. (Especially when it comes to roots as they absorb everything including unwanted chemicals from the ground).
We began feeding our dogs prepared foods from the grocery store about a year ago, and have not been in the vet ill since. We have a 11 year old Pomeranian, a 6 year toy Yorkie, and a 1 year old Papillion. After a couple of months of giving them foods we prepared, they began having more energy, and their coats were beautiful as well.
Your Vet should give you a list of foods to avoid with dogs that will cause harm or death...including grapes, and coco for starters.
We bake or boil organic chicken mostly as their meat source, though they get turkey at holidays. We use no spices at all. The brothe is then mixed after cooling with blended vegetables (we use are fresh organic spinach, beets, carrots, peas. We blend these up as our dogs are picky and wont eat them any other way) and poured into ice cube trays...then frozen for later feedings. We cook batches to reduce the time we are in the kitchen...it's easier that way. The meat is diced up in little pieces because our dogs are small, and divided into servings...then frozen.
The grain they get is whole grain oatmeal that we cook without any sugar, or spices. They also get brown rice cooked.
We purchase fresh organic apples, blueberries, strawberries, bananas, and slice them on top of their meal each time, or sometimes slice and freeze.
You can have fun cooking for your pet, and I promise they will love you for giving them a variety of food instead of the same crunch. We began preparing our dog's food because of their health, vet bills, and we found little bugs in expensive food once. Yuk! You can switch around the way you serve the food to make it interesting for your dog. Be sure to get a list of foods to avoid from the Vet, and use no spices or sugar when preparing their food. You can use vegetable oil in small amounts when baking chicken in a baking dish. The amount of food you give your dog will be approximately the same amount as he eats normally in volume. Ours eat a little less and maintain perfect weight....you will have to watch your dog's weight when first starting food. We did not gradually introduce "real" food to our dogs either...and let me tell you that they all had sensitive stomachs when eating any kind of "dog food". We no longer have to deal with that.
We had our dog's blood work drawn 6 months after they began eating better than we do really...and everything was normal. There are other foods you can give your dog as well. The ones I told you about are ones I thought of now...ask your vet for more options.
As far as your dogs coat, you can give omega fish oil capsules that help skin and coats. If you live in a wet area and your dog's coat is staying wet, that will cause hair loss and itching. Try to avoid that. Dog's can be allergic to things that cause skin problems, and have a multitude of skin conditions as well...that your vet should know all about.
Hope that helps,
Julie