I can't believe it, but yes there are. K-9 power being one of them. There are also canine nutritional specialists who can make a proper diet for your dog. Just type it into any search engine to find out more information on the subject. Almost anything you can find for a human, you can find for a dog now.