Ask A Vet: Why Does My Cat Rub Around My Legs?

| April 4, 2016

shutterstock_329592638

Cats normally rub on things as a greeting and we humans instinctively know that the cat is relaxed and happy to see us, even though we do not technically speak the same language. People have tried to make the rubbing out to be more nefarious and postulated that cats rub on us to declare ownership, but since the scent of one cat on something or someone does not seem to actively deter another cat, this theory may not be feasible. It seems to be something more benevolent and caring.

In fact, when a cat rubs on something, he does deposit a facial pheromone, but science has shown us that the chemical is actually a good thing and not a deterrent for other cats. This quirk of the feline species has been commercialized for use in stressful settings for cats. Many “cat savvy” vets and grooming facilities use Feliway®, a synthetic feline facial pheromone to help cats feel calmer in these situations.

The action of rubbing itself can be a part of the behavior known as bunting. Veterinary behaviorists seem to believe that bunting is more of a familiarity and  an outward sign that the cat feels safe and calm rather than a territorial marking. Your cat looks to you to have her needs met and sees you as a part of her family. She wants to declare that she feels glad to see you, not mark you as her property.

Cats that do not feel safe, do not rub or weave between anyone’s legs. So the next time your cat comes out to greet you and makes display of rubbing on you, take it as a sign of contentment, satisfaction and love. Perhaps you can stroke him and tell him that you love him too.

 

Find our more fun feline facts by following me on Facebook!

 

Recent Articles

Interested in learning even more about all things dogs? Get your paws on more great content from iHeartDogs!

Read the Blog

Loading Checkout...

United StatesClose
Flag of United States
Powered by
duty and tax information for United States

Looks like your ad blocker is on.

×

We rely on ads to keep creating quality content for you to enjoy for free.

Please support our site by disabling your ad blocker.

Continue without supporting us

Choose your Ad Blocker

  • Adblock Plus
  • Adblock
  • Adguard
  • Ad Remover
  • Brave
  • Ghostery
  • uBlock Origin
  • uBlock
  • UltraBlock
  • Other
  1. In the extension bar, click the AdBlock Plus icon
  2. Click the large blue toggle for this website
  3. Click refresh
  1. In the extension bar, click the AdBlock icon
  2. Under "Pause on this site" click "Always"
  1. In the extension bar, click on the Adguard icon
  2. Click on the large green toggle for this website
  1. In the extension bar, click on the Ad Remover icon
  2. Click "Disable on This Website"
  1. In the extension bar, click on the orange lion icon
  2. Click the toggle on the top right, shifting from "Up" to "Down"
  1. In the extension bar, click on the Ghostery icon
  2. Click the "Anti-Tracking" shield so it says "Off"
  3. Click the "Ad-Blocking" stop sign so it says "Off"
  4. Refresh the page
  1. In the extension bar, click on the uBlock Origin icon
  2. Click on the big, blue power button
  3. Refresh the page
  1. In the extension bar, click on the uBlock icon
  2. Click on the big, blue power button
  3. Refresh the page
  1. In the extension bar, click on the UltraBlock icon
  2. Check the "Disable UltraBlock" checkbox
  1. Please disable your Ad Blocker
  2. Disable any DNS blocking tools such as AdGuardDNS or NextDNS

If the prompt is still appearing, please disable any tools or services you are using that block internet ads (e.g. DNS Servers).