How to Perform CPR on a Dog or Cat — Step by Step Guide

One day, the afternoon my Labrador, got into a bag of xylitol-sweetened gum I'd left on the coffee table. He was maybe three years old, full of energy, and then suddenly — he wasn't. He collapsed in the hallway, breathing weird, gums going pale. My wife was screaming his name. I was frozen for about four seconds that felt like four minutes.

We got him to the vet in time. But during that drive, I kept thinking — what if the vet was 30 minutes away instead of 8? What if he had stopped breathing completely? I didn't know CPR for dogs. I'd sold pet first aid kits on eBay for two years at that point, had the product listing memorized, knew the keywords — but had never actually learned the skill.

That was my wake-up call. I took a pet first aid course the following month. And now I'm writing this because I genuinely believe every pet owner should know this, whether you've got a Golden Retriever or a tiny tabby cat.

So let's talk about how to actually do CPR on a dog or cat. Not textbook stuff. Real, usable information.

Firstly Understand When You Actually Need This

CPR isn't for a dog that's limping or a cat that's acting lethargic. It's specifically for when your pet has stopped breathing and/or their heart has stopped beating. That's called cardiopulmonary arrest, and without immediate action, brain damage starts within 3–4 minutes.

Signs your pet might need CPR:

  • Not breathing — no chest rise, no movement
  • Unconscious and unresponsive — you call their name, nothing
  • No heartbeat — you can't feel a pulse or see chest movement
  • Gums are blue, white, or gray instead of pink

Before you start CPR, do a quick check. Tap their paw, call their name loudly, look for any chest movement. If nothing — you start.

One thing the course taught me that surprised me: you should always call your vet or an emergency animal hospital before or during CPR if someone else is with you. They can walk you through it live and be ready when you arrive. Keep the ASPCA Animal Poison Control number (888-426-4435) and your emergency vet's number saved in your phone right now. Seriously, stop and do that.

The Basic Framework — ABC

This is what every pet first aid course teaches and it's worth memorizing:

A — Airway B — Breathing C — Circulation (Compressions)

You always check in this order. There's no point doing chest compressions if your pet is choking on something blocking their airway.

Step-by-Step: How to Perform CPR on a Dog or Cat

Step 1 — Check for Safety and Responsiveness

Before you touch your pet, make sure the environment is safe (especially if they collapsed near a road, water, or after an accident). Then:

  • Call their name loudly
  • Tap or pinch their paw
  • Look for any eye movement or response

If zero response — you're moving to the next step.

Step 2 — Check the Airway

Gently lay your pet on their right side on a flat, firm surface. A table, the floor, a tailgate — anywhere stable.

Open their mouth carefully. Look inside. Is there anything blocking the airway? A toy? Food? Something they swallowed?

If you see something, carefully sweep it out with your finger — but don't do a blind sweep deeper into the throat. That can push the object further in. Only remove what you can clearly see.

Tilt their head back gently to extend the neck and open the airway. Not too far — just enough to create a straight path for air.

Step 3 — Check for Breathing

With the airway open, put your cheek near their nose and mouth. Look, listen, and feel for:

  • Chest rising and falling
  • Any air movement on your cheek
  • Any sounds of breathing

Do this for no longer than 10 seconds. If you feel nothing — start rescue breathing.

Step 4 — Rescue Breathing (Mouth to Snout)

This part feels weird the first time you think about it. But when it's your pet lying there, you'll do it without hesitation.

For dogs:

  • Close their mouth gently with your hand
  • Put your mouth over their nose (just the nose)
  • Give 2 slow, steady breaths — each about 1 second long
  • Watch for their chest to rise slightly with each breath

For cats (and small dogs under 30 lbs):

  • Cover both their nose AND mouth with your mouth
  • Give 2 gentle puffs — cats have tiny lungs, so don't force a big breath

If the chest doesn't rise, recheck the airway. Reposition the head and try again.

Important: Don't over-inflate. You just want to see a gentle chest rise, not make their belly puff up. Over-inflating can cause stomach bloat or even rupture — I learned this the hard way during the dummy practice at my course.

Step 5 — Check for a Pulse

This one's tricky and honestly, even vets say it's hard to detect quickly under stress. Here's where to check:

For dogs:

  • Inner thigh (femoral artery) — press two fingers lightly into the groove on the inside of the back leg
  • Chest, just behind the left front leg

For cats:

  • Same inner thigh method, but press very gently

You have about 10 seconds to find a pulse. If you can't feel anything, assume cardiac arrest and start compressions immediately. Don't spend 2 minutes searching for a pulse — that's 2 minutes of no blood flow to their brain.

Step 6 — Chest Compressions

This is the part that saves lives, and also the part most people get wrong (I'll cover the mistakes below).

Position matters based on the size of your pet:

Large dogs (over 60 lbs): Place the heel of your hand on the widest part of the chest. Use two hands, one on top of the other, just like human CPR.

Medium dogs (15–60 lbs): One hand on the chest, or wrap your hand around the sternum (breastbone) if they're narrow-chested.

Small dogs and cats: Use two fingers for compressions, or wrap your hand around their chest — thumb on one side, fingers on the other — and compress from both sides simultaneously. This is called the "circumferential" technique and it works really well on small animals.

The compression itself:

  • Press down about 1/3 to 1/2 of the chest width
  • Compress at a rate of 100–120 compressions per minute (the "Stayin' Alive" beat by the Bee Gees — yes, that's the real advice and it actually works)
  • Let the chest fully recoil between compressions — don't keep pressure on
  • Don't stop to check for a pulse during compressions

The ratio:

  • 30 compressions, then 2 rescue breaths
  • Repeat this cycle
  • If two people are available, one does compressions, the other does rescue breaths — switch every 2 minutes to avoid fatigue

Continue this until:

  • Your pet starts breathing on their own
  • A veterinarian takes over
  • You've been going for 20 minutes with no response (at that point, unfortunately, outcomes are very unlikely)

Real Talk: What Nobody Warns You About

When I practiced on the foam dog dummy at the course, it felt manageable. When a friend of mine had to do this for real on her Shih Tzu after he fell from a balcony, she said everything she knew flew out of her head for the first 30 seconds.

Here's what she — and what the course instructor — told me that doesn't always make it into the articles:

You WILL feel ribs flex under your hands. That's normal. It doesn't mean you're breaking them (though it can happen). A broken rib is survivable. No CPR is not. Keep going.

Your hands will get tired fast. At 100+ compressions per minute, by minute 3 your arms are burning. That's why switching with a second person every 2 minutes matters.

Your pet might gasp or move. Don't panic. A gasping breath (called an "agonal breath") doesn't mean they're recovering — keep going unless you clearly see full, regular breathing return.

CPR alone rarely fully revives. That's not pessimism. That's reality. CPR buys time. It keeps blood and oxygen moving until professional help can restart the heart properly. Get to a vet as fast as you can while continuing CPR.

Common Mistakes to Avoid

These are the ones I see most often when people describe what they did in pet forums and Facebook groups:

1. Blowing too hard Big puffs of air into a small animal can cause serious internal damage. Gentle, steady, small breaths.

2. Compressing in the wrong spot Compressions need to go over the heart, not the belly. The heart sits just behind the front left leg. Put your hand too far back and you're compressing the liver.

3. Stopping to check for a pulse too often Every time you stop compressions, blood flow drops immediately. Check once after the first 2 minutes of CPR, then only if you notice the pet responding.

4. Panicking and doing nothing This is the biggest one. Imperfect CPR is infinitely better than no CPR. You won't make everything worse by trying — you'll be giving your pet their only real shot.

5. Not calling the vet while doing CPR If you're alone, you can't do both. But if anyone else is with you — neighbor, family member, anyone — have them call ahead to the emergency vet so the team is ready the second you walk through the door.

Getting Trained Before You Ever Need It

I can't recommend pet first aid training enough. The American Red Cross has a Pet First Aid app that includes CPR guidance with visuals. There are also in-person courses through organizations like PetTech and local vet clinics that run occasional workshops.

Practicing on an actual dummy — even once — makes a massive difference in how you perform under stress. Muscle memory is real.

One Last Thing

The reason I started selling pet first aid kits on eBay was because I genuinely believe in preparedness. Knowing how to do CPR on your dog or cat is the ultimate form of that. You're not being morbid — you're being ready.

Bruno's fine, by the way. He's 7 now, still steals food off the counter, and still has no idea he was the reason I learned all of this. I like it that way.

But if you have a pet, please — bookmark this page, take a course, and save your emergency vet number right now. The five minutes you spend doing that today could be the five minutes that matter most someday.

Got questions or want to share your experience? Drop a comment below — this community always helps each other out.

Post a Comment

0 Comments