I have 2 dogs one is 6 year and will eat anything you put in front of him, but he has some allergies to some food. The other is a 2 year old and is very picky, so our vet told us to try Freshpet. What a change they both LOVE it and go crazy when we give them one of the Freshpet treats.