My puppy is a finicky eater. He is an 11 week old toy poodle who weighs less than 2 pounds. He is a finicky eater. He will eat the chicken in gravy, he eats all the chicken. I feed his freshpet twice a day and leave a bowl of dry kibbles for him to eat throughout the day. I'm hoping when we return to see the vet, the vet will see some weight improvement. It's really difficult to find a healthy food product that both my puppy and I am happy with .