Dogs are carnivores, which means they are omnivores that need meat and protein in their diet. That is why some people believe that it is okay to put raw eggs in dog food. However, we do not recommend this.