Another great and excellent value 80:20 dog food. The Salmon is suitable for puppies and comes is three different sized kibble to suit a variety of breed sizes. Check out our full article on Dog Food HERE.