Eight months ago we purchased a Bernese Mountain dog and the breeder suggested we use NutriSource dog food. Our puppy is doing great so we started feeding the same to our 13yr old golden retriever. Our retriever had many, many dietary issues plus his mobility was deteriorating. Four months on NutriSource and he has been given a new lease on life, no stomach issues and he is running through our woods almost as good as the puppy. Thank you NutriSource!