Freshpet is crack for dogs.
It's a great food, the only negative I found was the rolls have carrageenan in them which some see as a negative thing. (most canned foods have it) The bags do not have carrageenan.
Well, there is another negative, Ali likes it too much. I know that's weird but she wakes me up for breakfast and gobbles it down too fast. It makes her a little food crazy. Anyone that has issues with picky eaters should try this. Good stuff.