We feed Taste of the Wild Pacific Stream puppy formula with smoked Salmon.
They have a wonderful selection of food for dogs & cats. You can lean more on their website here http://www.tasteofthewildpetfood.com/our-brand/taste-of-the-wild/
You can buy it at your local farm & feed store, pet store or online from Amazon.com
We love Natural Balance's Sweet Potato & Fish formula dog treats. They have several flavors and you can buy them from Amazon.com
For puppy training treats we love Natures Balance Duck, Chicken or Lamb moist treats. Amazon.com has them.
For Dental treats we recommend Natures Balance dental chews dog treats.