This food has a lot of vitamins and our baby loves it. When I open each can it smells really good. The food is soft and easy to handle. Great, healthy choice for any puppy. The cans are small enough even for our 3lb baby so she has her food fresh all the time.