Petco Text Logo
Petco Pet Logo

Why does my dog roll on the floor and rub his face? Is it allergies?

Updated On September 23rd, 2025

Pet's info: Dog | Pekingese | Male | neutered | 7 years and 9 months old | 14 lbs

My dog will do barrel rolls around the floor at random times. While doing this he also rubs his face on the carpet as well. He doesn’t seem to be in discomfort but looks as if he is enjoying himself. My question is why do you think he does this? Thank you

1 Answer

Most Helpful Answer

Image profile

Answered By Daniel Fonza, DVM

Veterinarian

Published on November 25th, 2017

Hi there and thank you for using Pet Coach to address your concerns. What you are describing sounds behavioral but could potentially be caused by allergies as well. If Marbles has an allergy and is itchy around the face this may be his way of itching his face by rubbing it on the carpet. You can try Benadryl to see if this helps and also using a shampoo such as Duoxo PS Calm shampoo to see if this stops or decreases the behavior. If not, this may just be behavioral and will not hurt him if he continues this. I hope this helps! Please let me know if you have any other questions or concerns. Please see the below article for more information on giving dogs Benadryl. https://www.petcoach.co/canigive/dog/benadryl/

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored