Small Animal CPR Calculator
Calculate RECOVER-guideline CPR drug doses, compression depth, ventilation rate, and fluid bolus for dogs and cats.
Inputs
Results
Epinephrine low dose (mL)
1
How to Use This Calculator
- Enter Body weight (kg), Species/size, and Epinephrine concentration.
- Set Chest width (cm).
- Review the Epinephrine low dose (mL) result.
- Use Epinephrine high dose (mL) and Atropine volume (mL) to inform your decision.
How the result changes with Body weight (kg)
| Body weight (kg) | Epinephrine low dose (mL) |
|---|---|
| 10 | 1 |
| 35 | 3.5 |
| 65 | 6.5 |
| 90 | 9 |
What each input means
- Body weight (kg)
- Patient body weight in kilograms.
- Species/size
- 0 = Cat, 1 = Dog (small <10 kg), 2 = Dog (medium 10-25 kg), 3 = Dog (large >25 kg). Affects default chest width.
- Epinephrine concentration
- 0 = 1:10,000 (0.1 mg/mL, standard for IV), 1 = 1:1,000 (1.0 mg/mL, for dilution or intratracheal).
- Chest width (cm)
- Lateral chest wall width in cm. Used to calculate compression depth (1/3 to 1/2 of width).
What each result means
- Epinephrine low dose (mL)
- Volume of epinephrine at 0.01 mg/kg. Give IV every 3-5 minutes.
- Epinephrine high dose (mL)
- Volume of epinephrine at 0.1 mg/kg. Use if low dose fails after 2 cycles.
- Atropine volume (mL)
- Volume of atropine at 0.04 mg/kg (0.54 mg/mL concentration) IV.
- Vasopressin volume (mL)
- Volume of vasopressin at 0.8 U/kg (20 U/mL concentration) IV.
- IV fluid bolus (mL)
- Crystalloid fluid bolus at 20 mL/kg.
- Compression rate (/min)
- Target compression rate: 100-120 per minute.
- Min compression depth (cm)
- Minimum compression depth (1/3 chest width).
- Max compression depth (cm)
- Maximum compression depth (1/2 chest width).
- Ventilation rate (/min)
- Ventilation rate: 10 breaths per minute (1 every 6 seconds).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersBody weight (kg) = 10, Species/size = 1, Epinephrine concentration = 0, Chest width (cm) = 12 = 4 input(s) provided
- Calculate Epinephrine low doseEpinephrine low dose = epiLowDoseMg / epiConcentrationMgPerMl1 = 1
- Calculate Epinephrine high doseEpinephrine high dose = epiHighDoseMg / epiConcentrationMgPerMl10 = 10
- Calculate Atropine volumeAtropine volume = atropineDoseMg / 0.540.741 = 0.741
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
CPR Rate Guide
Illustrative compression rate, depth band, and ratio by age group — always follow current AHA/ERC training.
Veterinary MedicineVeterinary Drug Dosing Calculator
Calculate drug dose volume by species weight, dose rate, drug concentration, and route of administration.
Pediatric HealthWeight-Based Emergency Drug Calculator
Calculate pediatric emergency drug doses for epinephrine, atropine, amiodarone, and naloxone by weight.
Vet SpecialtyAnimal Dental Chart Calculator
Estimate veterinary dental prophylaxis costs by species, dental disease grade, and number of extractions needed.
Vet SpecialtyEquine Lameness Score Calculator
Calculate AAEP lameness grade from head bob severity, stride asymmetry, flexion tests, and hoof tester response.
More in Family, Parenting & Pets.