Answer:
A pet dog is undoubtedly an omnivore.
Whenever you are rearing a dog, taming a dog, you will have to provide it with all the necessary food, comprising both of plant and animal proteins, carbohydrates, and other nutrients.
A pet dog is generally provided with a very common food, called pedigree , which is essentially made up of first class proteins from animals , and vitamins and minerals from plants . So, a pet dog can obviously be categorised as an omnivore, unlike the other stray dogs, feeding on meat especially.