Dog taste buds: It is generally accepted that dogs are not that picky or selective when it comes to the taste of the food that they eat. In fact sometimes it seems that a even a well fed and nourished dog will eat anything regardless of whether it is spoiled or horrid tasting and there are even many dogs that will eat the feces of other animals or dogs. However most dog owners also know that when a dog doesn’t like something or isn’t enamored with a particular food they will refuse to eat it and if the undesired food is replaced with something more to its liking they will eat it up with relish.
Do dog have taste bud? Knowing this it is obvious that dogs can in fact be choosy about what they eat and will normally not eat something that they find disagreeable. In the wild it is reasonable to assume that dogs (or other animals) judge by their sense of smell and instinctively know what kinds of foods are good for them and what foods would be harmful or bad for them.
What about domesticated dog? One thing that we know for sure is that a dog that is sick will often not eat and sometimes a dog will just not feel like eating and will therefore not eat. But they will also leave in their food bowls things that they don’t like, which heavily suggests that they are in fact governed by what they like and what tastes good to them at least to a certain extent. Most dog owners know what their dogs like to eat and what they don’t and this is can be very different from dog to dog. Dogs sense of taste is much less sensitive than humans with dogs only having about one thousand seven hundred taste buds in their mouths while humans have about nine thousand.
If your dog doesn’t want to eat dry processed commercial dog food then maybe you should offer it some freshly cooked meat such as, beef, lamb, chicken (without the bone) along with some boiled whole grains like wheat or barley. Remember that dogs are carnivores by nature.