Have you seen your dog rubbing their nose on carpet or grass? Some dogs rub their noses simply because they like how it feels. But in some cases, a dog rubbing their nose raw can indicate an underlying issue.
Here are some common reasons for the behavior and tips for preventing it:
Dirty Face
Often, dogs will rub their faces on the closest available surface in an attempt to clean food, dirt or another substance that's gotten stuck in their fur. This is especially the case with wrinkly pooches such as pugs, Boston terriers and bulldogs. Regularly wiping the wrinkles of these dogs could help curb their nose-rubbing habits.

Itching
While not all itching in dogs is cause for concern, incessant nose rubbing could mean that your dog is itchy due to allergies or to parasites, such as fleas or mites. Or, they could have a skin disorder. If your dog is rubbing their nose because they're itchy, their skin may be red and irritated. They'll likely also be itchy on parts of their body in addition to their nose.
Pain or Discomfort
If you notice your dog rubbing their nose on carpet or another surface, it's possible they could be trying to alleviate pain due to an object trapped inside their nose, a tooth infection or abscess or a bee sting or bug bite. If your dog also has a nosebleed or a lump on their nose, they could have a nasal tumor, according to Care.com.
Separation Anxiety
Constant nose or face rubbing can also be a sign of anxiety, especially if your dog rubs their nose on a crate or another surface when left alone for a period of time, says Kingdom of Pets. This behavior is typical of dogs suffering from separation anxiety.