Even though canines have fewer taste buds than us humans do (about one-sixth the amount), they can discern lots of tastes including bitter, salty, sweet, and sour. Also, their sense of smell (which is far better than ours) plays a huge role in how they interpret how palatable a particular food is. Typically, if it smells delicious, it’ll be wolfed down, at least for the first few minutes after being served.
Texture plays a role as well; it’s not uncommon for Maltese puppies and dogs to prefer canned wet food over dry kibble (though dry is the healthier option since it’s good for the teeth and usually keeps stools properly firm). Stale crumbly food is often a turnoff as well.
Finally, temperature can affect how much a dog likes or does not like their food. Warm food is generally appreciated and if food is cold this can be a deterrent.
Canines are also fully able to make the connection between ingesting a food and feeling ill afterward. So, if a certain recipe is causing intestinal distress, it makes sense that a dog may turn his nose up at it.
So, with all of these factors in mind, it’s normal for a Maltese to have certain taste preferences; for example, desiring room-temperature fresh lamb-based kibble with a drizzling of fish oil instead of a stale chilled beef recipe.