Most dogs love canned, or wet, food, and it has a long shelf life, and is easy to find at any supermarket, but it can be expensive. For some owners, it’s definitely worth the expense, but not every brand of commercial canned food provides the protein that your pup needs. The real question is how much digestible protein it provides. Indigestible protein will pass through your dog’s system without being broken down into absorbable nutrients, so it's pretty much useless to him.
Also, most canned food is about 75 percent water. The higher the water content, the less nutrient content, so the more food your dog must consume in order to get the nutritional value his body needs. If you decide to feed your dog canned food, it's best to go with a kind that's labeled "100% nutritionally complete."