Your dog has taste buds, and it certainly can differentiate between flavors. If you want to know your dog's preference between sweet or savory, you need to run a little test. Put a slice of cheese and an apple slice before your dog. If it eats cheese first, it prefers savory. If it goes for the apple, it has a sweet tooth.