I started my pups (mini schnauzer and GSD) on a total raw diet and then got over whelmed. Switched to a frozen raw and then to kibble and canned. My husband was not a fan of the canned and said we could make our own homemade (which is much less expensive.) I’m now giving them both Natures Variety Kibble and a homecooked chicken, veggies, salmon and coconut oil, yogurt and some pumpkin food. I’m liking the way it’s going. I am going to add a supplement though, which is what I’m researching now.