Dogs belong to the canine.
When a dog follows its nose, its actually being led by thee key senses. Sight:a glimpse of the enemy saves them barking up the wrong tree. Sound: a bark can be a fierce threat, but its also how canines make their long distance calls. Smell: this tells a dog more than all the other senses put together.
Inside its nose are around two hundred million smell sensitive cells, forty times more than in humans. Through them the dogs brain can pick up signals from one molecule of scent in a million. It gives the dog: a completely different picture of the world, based on what it smells, rather than what it sees.
Flowers are irrelevant to a dog. So their scent is meaningless. But food is a serious matter. What to us is an empty plate, is covered with the smell of chicken to a hungry dog.