When it comes to a daily diet for your dog, it's important to consult with your vet. Domesticated dogs are largely carnivores that eat some omnivorous foods. ... It is entirely acceptable to feed your dog a pure kibble diet. Or you can mix their diet up with some cooked or raw meat, fish, vegetables and rice.