My dog has never eaten the same food day in, day out. His diet has always been a wide mix of fresh, pan fried meat, chicken, fish, eggs, vegetables, done fruit and even fresh caught rabbit! With carb-free dry food as a top-up. He also loves stealing cheap cat food from next door. So his tastes are wide-ranging! He is only 16 months old and only eats until he is full, so he has had no health problems at all. He took to Scratch immediately and so far likes both flavours I've offered him. He still prefers fresh meat and bones to be honest but does get to the dry eventually. Scratch was so highly recommended to me by another dog owner that it gives me peace of mind that his diet is balanced and healthy.