Although I never fed Natures Domain Puppy, I have fed Natures Domain for years. It's a decent food, especially for the price. I did switch to Acana, but recently changed my girl Mishka's food back to Natures Domain to see if it helps her digestive issues.
I fed/feed the salmon formula as well.