I lost a pet due to pancreatitis and this has made me more aware of how important proper nutrition is. Now with my new pup, a 6 month old Dutch Shepherd mix, I want to do what's best. I switched him from Purina puppy chow after reading about it, and put him on a raw meat diet. I was worried that he wasn't getting all the proper nutrition he should have so I tried the Freshpet deli meals. He didn't like it. So I tried the roll and he loves it. So I went back to the store and stocked up. Kind of pricey but I think it is worth it. No preservatives and has lots of vitamins and minerals and good for all stages of life.