I have read the different posts on the different dog foods to feed your newfs. When I got Oreo, my first newf, I had her on Science Diet, Large Breed and later on she developed allergies and my vet told me to switch to Euk, large breed natural lamb and rice. She is doing fine on it and reading some of the post the protein content is 23% which is where it should be, low 20%. I have a new puppy, 10 weeks old and she is on Euk Large breed puppy food which has a protein content of 26% and according to the posts, she should be on regular...not puppy..today I went to Petsmart and picked up one bag of the Blue Buffalo fish and sweet potato adult...any thoughts on that? There are so many things out there...just trying to sift thru...I want the best for my newfies. Help!