Dogs have no flat teeth for grinding, they have teeth for chomping, and for ripping, and for crunching. But no flat teeth. Therefore they need a diet that matches their teeth. Pretty hard to chomp and tear and crunch through a tin of processed meat. Even kibble requires grinding, and dogs do not have the capability for that.