Dogs can happily survive - some of them do very well - on 18% protein. I prefer mine to be on 21%. You have to look at all the ingredients, and the amount of each, and as I said previously, each to their own. If your dog is happy, healthy, energetic, shiny coat, clear eyes, outgoings normal then you have found the correct combination, whatever it is. Personally I wouldn't feed an all tinned food, nor a raw diet. I prefer extruded/kibble as it helps keep their teeth clean.