I must admit that it is not a question that ever crossed my mind till I set up my Canine nutritional consulting practice. And it has quickly become a frequently asked question since.Since dogs, Canis Lupus Familiaris, are preferential scavengers that descended from their close cousins Canis Lupus, the carnivores! Which means that although they can pretty much eat anything they can scavenge, they are meat eaters and “thrive” on animal protein.