Dog CPR Calculator — Compressions Per Minute & Depth
How do you actually perform CPR on a dog in cardiac arrest? This emergency reference implements the RECOVER 2024 Veterinary Consensus Guidelines: 100-120 compressions per minute (the “Stayin’ Alive” rhythm), a 30:2 compression-to-breath ratio, and compression depth of one-third to one-half chest width. See the AVMA pet first-aid resource for the full emergency workflow and call your veterinarian or nearest 24-hour ER immediately.
Calculator
Step-by-step
- Check pulse at inner thigh (femoral artery) — if none, begin CPR immediately.
- Lay dog on right side, extend neck to open airway.
- Place hands over widest part of ribcage (lateral recumbency method).
- Compress at 30 per cycle at 100-120/min rate.
- Give 2 rescue breaths mouth-to-snout (hold mouth closed).
- Repeat 5 cycles (~2 min), then check pulse.
- Have someone call ER vet and drive while CPR continues.
Small dog vs large dog CPR: what changes by size?
| Aspect | Small dog (under 20 lb) | Large dog (over 20 lb) |
|---|---|---|
| Compression technique | One-handed circumferential thoracic compression | Two-handed flat-palm chest compression |
| Compression depth | 1/3 chest width | 1/3 to 1/2 chest width |
| Position | Lateral or dorsal recumbency | Right lateral recumbency |
| Hand position | Around the chest at heart level | Over the widest part of ribs |
| Rate (RECOVER 2024) | 100-120/min | 100-120/min |
CPR terminology
- RECOVER guidelines
- The Reassessment Campaign on Veterinary Resuscitation — the international consensus standard for animal CPR, updated 2024.
- Cardiopulmonary arrest (CPA)
- Loss of effective heartbeat and breathing; the condition CPR aims to reverse.
- Lateral recumbency
- The patient lies on its side — right-side-down is preferred for canine CPR.
Frequently Asked Questions
What is the correct CPR rate for dogs?
Per RECOVER 2024 Veterinary CPR guidelines: 100-120 chest compressions per minute, with a compression-to-breath ratio of 30:2. Depth is 1/3 to 1/2 the width of the chest.
How do I check a dog's pulse?
Femoral artery at the inner thigh. Lay your fingers in the crease where the leg meets the body. A normal pulse is 60-140 bpm (smaller dogs higher, larger dogs lower).
When should I stop CPR?
When the dog regains a pulse and spontaneous breathing, when a professional takes over, or after 20 minutes without response (very poor prognosis). Never stop before reaching the ER if you can help it.
Sources & References
- [1]RECOVER Clinical CPR Guidelines — RECOVER (veterinary CPR consensus)
- [2]Pet First Aid App — American Red Cross
- [3]
Common mistakes to avoid
- Compressing on the wrong spot — mid-chest over heart for small dogs (lateral recumbency), xyphoid for large deep-chested (dorsal recumbency).
- Too slow compression rate — target 100-120/min (to the beat of Bee Gees “Stayin’ Alive”).
- Checking for response between compressions — don’t interrupt; keep going until trained help arrives.
When to call the vet immediately
- No pulse for >5 min = dim prognosis; get to vet regardless to confirm and support.
- CPR after choking — must clear airway first.
Poison Control 24/7: 888-426-4435
Pro tips
- Take a pet CPR class once (Red Cross, local humane society) — video can’t replicate muscle memory.
- Keep the Emergency Vet Finder saved for quick reference.
Related Calculators
- Dog Age CalculatorConvert your dog's age to human years using three vet-backed formulas: AKC breed-size, UCSD epigenetic clock, and the classic 7× rule.
- Dog Pregnancy CalculatorCalculate your dog's due date (63 days from mating) and get an interactive week-by-week pregnancy tracker with vet milestones.
- Dog Gestation CalculatorBreeder-focused dog gestation calculator with progesterone timing, ovulation-based due date, whelping temperature drop and litter size estimate.
- Chocolate Toxicity CalculatorIs chocolate dangerous for your dog? This calculator estimates theobromine toxicity by dog weight and chocolate type. One-tap ASPCA poison control.
- Puppy Weight CalculatorPredict your puppy's adult weight using 4 methods (double-at-4, growth-curve, breed average, puppy-weeks formula) with visual growth chart.
- Dog Calorie CalculatorCalculate daily calories your dog needs using the NRC/AAFCO RER×DER formula. Adjusts for life stage, activity, neuter status and weight goal.