← All calculators

CPR Drug Dose Calculator

This CPR calculator multiplies entered weight by RECOVER reference doses and shows only the rows applicable to the selected species.

Updated

RECOVER weight-based reference table

Reference notes

Product-label concentration is required for volume; blank gives amount only.

Reference notes

Product-label concentration is required for volume; blank gives amount only.

Reference notes

Product-label concentration is required for volume; blank gives amount only.

Enter all required inputs to calculate.

● FORMULA

Each amount is weight × the published dose per kg, with its original unit retained. Volume is calculated only from an explicitly entered compatible concentration. The reference selection is partial; consult the full publication and arrest algorithm for drug selection, timing and other interventions.

Beta reference tool. Confirm the arrest pathway, drug, route and calculation before use.

RECOVER reference selection

  • Epinephrine: 0.01 mg/kg, IV or IO. Nonshockable arrest; for persistent shockable rhythms after the first shock, if vasopressin is unavailable.
  • Vasopressin: 0.8 U/kg, IV or IO. Nonshockable arrest or persistent shockable rhythms after the first shock.
  • Lidocaine: 2 mg/kg, IV or IO. Dogs with refractory shockable rhythms; administer over 2 to 4 minutes.

For care before arrival at a clinic, read the RECOVER first-aid guidance.

For resuscitation at birth, consult the separate RECOVER newborn guidance.

Publication

2024 RECOVER Guidelines: Updated treatment recommendations for CPR in dogs and cats. Table 2 and sections 8.6 and 8.7. Checked 2026-10-23.

● OPEN APP

The full version lives in the Vetinuity app.

Open Vetinuity →