Welcome aboard~ What is your pup's name? Can you post a pic? Is this your first mastiff pup?
Eukanuba is an average dog food. I checked out the calcium and phosphorous levels and they are too low for optimal growth of the pup. The levels are calcium is 0.65% and phosphorous is 0.55%. The levels should be calcium 1.0-1.8% and phosphorous 0.8-1.6%.
Generally, mastiffs are allergic to grain and chicken found in kibble. You can check
www.dogfoodadvisor.com for dog food ratings and customer feedback. Mastiff puppies should eat Large Breed adult food because puppy food has too much calcium which causes fast growth. Slow and steady growth for a healthy mastiff. Protein in the food is not an issue unless the pup has kidney issues.
http://www.peteducation.com/article.cfm?c=2+1659&aid=652
Dog Food FAQs: Protein
Check out Acana Regionals, Wellness Core, Castor & Pollux Grain Free, Earthborn Holistics, Fromm*s, Innova Natures Table, Victor*s Grain Free or Taste of the Wild grain free. Chewy.com is a great place to order dog food and they offer free shipping.
You may want to check out the raw diet for your pup. Raw diet can be fed to young pups. Check out the sub forum on raw diet that has a wealth of information. It is not recommended to feed the pup kibble (one with grains) and raw food. Do your research re: raw diet and form your own opinion.
Slow transition to the new food is as follows to prevent diarrhea. If at any time during the transition, the pup has diarrhea return to previous amounts of food per feeding. If you are switching flavors made by the same manufacturer, you should not have to do a slow transition.
Amount per feeding:
Day 1-4 ¾ cup of old food and ¼ cup of new food.
Day 5-9 ½ cup of old food and ½ cup of new food.
Day 10-14 ¾ cup of new food and ¼ cup of old food
Day 15 Start 100% of new food
OR
You can feed the pup boiled meat and boiled white rice with canned/raw pumpkin (not the pie filling) usually start with 1 teaspoon or the pumpkin for young puppies and 1-2 tablespoons of pumpkin for pups older than 8-10 months for 4-5 days to reset their system. After the reset, start the new food.