Dogs leave their scent so that other dogs don't come into their area. They do this to protect themselves and their owners.
Their scent.
Their scent. Dogs have an excellent sense of smell and can "pick it out" so they can follow the fox.
Yes, dogs can find water by scent.
Yes, dogs have scent glands in their paw pads. These glands release a unique scent that helps dogs mark territory and communicate with other dogs. The scent is often left behind when dogs scratch the ground, which is a common behavior for them.
Some animals, like skunks and some species of lemurs, will spray their scent on trees as a way to mark their territory and communicate with other members of their species. This behavior helps them establish their presence and signal potential threats or potential mates in the area.
Dogs do that to leave their scent, or to show you the're happy. Cats only lick to clean. You see, dirt sticks to there tongue, and so does the cat's hair (that explains hair balls). Cats don't wag their tails when there happy either. Cats only rub on stuff to leave there scent. Hope that answers your questions:)
Dogs identify humans by their scent so you can't really say that it's offensive to them.
The scent of the dogs poo was almost unbearable.
Scent
A dogs biggest sense is scent aromas that are foul to us are not always to them just a powerful scent more powerful than their own so herd dogs and hunting dogs will roll in strong foul rotten smelling things to mask there scent
Yes, lavender scent is generally safe for dogs and can have calming effects on them. However, it's important to use it in moderation and ensure that your dog does not have any allergies or sensitivities to the scent.
This is a territorial behavior of animals known as spraying.