ASK A VET™
ANAESTHESIA · SEDATION · ANALGESIA CALCULATOR
Talk. Track. Trust.

Dog & Cat Anaesthetic, Sedation & Analgesia Drug Calculator

Choose a single drug or a combination protocol. Each drug shows only the routes it can actually be given by. Confirm the concentration, set the dose, and get the total dose and exact draw-up volume with the full working shown. Ranges reflect the 2020 AAHA Anesthesia & Monitoring and 2022 AAHA Pain Management Guidelines and commonly cited small-animal doses. Always confirm against your current Plumb's and clinic protocol.

Mode
Species
Patient weight — check this against the scales
⚠ Patient risk flags — tick any that apply
Drug
Route — only routes valid for this drug are shown
Concentration — confirm against your vial
mg/mL
Dose — slide or type
mg/kg
lowhigh
Protocol
Result
Enter a weight and dose to calculate.

For use by qualified veterinary professionals. This tool performs deterministic arithmetic only — it does not make clinical decisions. Verify every dose, concentration and volume against your current Plumb's or product label, the 2020 AAHA Anesthesia and 2022 AAHA Pain Management Guidelines, and the individual patient's status before administration. Doses shown are general small-animal ranges and are not a substitute for clinical judgement.

Anaesthetic / Sedation / Analgesia Drug Sheet

ASK A VET™ — prepared by Dr Duncan Houston. Doses calculated for this patient. Verify before administration.

Select medications

Start from a procedure preset, or tick drugs individually. Adjust route, dose and concentration in the sheet.
⚡ Procedure presets
No medications selected yet. Tick drugs on the left, or use "Add to cage sheet" from the single-drug view.
Calculated / drawn up by
Doses independently checked by (2nd person)
Date & time
For use by qualified veterinary professionals. Deterministic arithmetic only — verify every dose, concentration and volume against your current Plumb's / product label and the patient's status before administration. Built on the 2020 AAHA Anesthesia and 2022 AAHA Pain Management Guidelines.

What this anaesthetic calculator covers

This is a free veterinary drug dose calculator for dogs and cats, built by veterinarian Dr Duncan Houston for use by qualified veterinary professionals. Enter the patient's weight in kilograms or pounds, choose a drug and route, confirm the concentration on your vial, and it returns the total dose in milligrams or micrograms and the exact draw-up volume in millilitres, with the arithmetic shown so a second person can check it. Dose ranges follow the 2020 AAHA Anesthesia and Monitoring Guidelines and the 2022 AAHA Pain Management Guidelines, alongside commonly cited small-animal doses.

Premedication and sedation drugs

Acepromazine, dexmedetomidine, medetomidine, xylazine, midazolam, diazepam and diphenhydramine. The calculator shows only the routes each drug can actually be given by, so diazepam offers no intramuscular option and dexmedetomidine includes the oral transmucosal route used for pre-visit sedation.

Opioid analgesics

Methadone, morphine, hydromorphone, butorphanol, buprenorphine and fentanyl, with intravenous, intramuscular and subcutaneous dosing where each applies, plus oral transmucosal buprenorphine in cats. Each carries its reversal agent and the practical cautions that matter, such as histamine release on rapid intravenous morphine and post-anaesthetic hyperthermia after hydromorphone in cats.

Induction agents

Propofol, alfaxalone, ketamine with a benzodiazepine, etomidate and tiletamine-zolazepam (Zoletil, Telazol). Induction doses follow the AAHA intravenous induction table, including the reduced doses appropriate after premedication.

Non-opioid analgesia, NSAIDs and anxiolytics

Sub-anaesthetic ketamine boluses, gabapentin, trazodone, tramadol, amantadine, grapiprant (Galliprant) and dog-only paracetamol (acetaminophen), which the tool refuses to offer for cats because it is fatal to them. Perioperative NSAIDs include meloxicam, carprofen, robenacoxib (Onsior) and ketoprofen, each gated behind the prerequisites of a normotensive, well hydrated patient with normal renal values and no concurrent corticosteroid.

Local anaesthetics, anticholinergics, antiemetics and reversal agents

Lidocaine, bupivacaine and liposomal bupivacaine (Nocita) with hard maximum-dose ceilings and cumulative toxicity tracking across agents; atropine and glycopyrrolate; maropitant (Cerenia) and ondansetron; and the reversal agents atipamezole, naloxone, flumazenil and yohimbine.

Combination protocols

Four ready-made protocols calculate every component at once and give the combined single-syringe volume:

  • Kitty Magic — the feline chemical restraint combination of dexmedetomidine, ketamine and butorphanol drawn into one syringe and given intramuscularly, with the atipamezole reversal volume worked out for you.
  • Doggie Magic — the canine equivalent for fractious dogs and short procedures.
  • Ketofol — a 1:1 ketamine and propofol induction mixture titrated intravenously to effect.
  • Chill Protocol — the low-stress pre-visit plan for fearful or aggressive dogs: gabapentin the evening before and again one to two hours before the visit, melatonin by body size, acepromazine given oral transmucosally 30 minutes before arrival, and an optional in-clinic opioid.

How it reduces drug errors

The calculator is designed to catch the mistakes that actually happen in practice. It checks the weight for plausibility and for kilogram and pound mix-ups, flags doses outside the published range, and enforces hard ceilings on local anaesthetics. Ticking patient risk flags such as cardiac disease, shock, renal or liver disease, pregnancy, paediatric or geriatric patients, brachycephalic breeds, sighthounds, MDR1 herding breeds, seizure history or head trauma surfaces drug-specific contraindications. On a cage sheet it also checks the combination as a whole: two NSAIDs together, two alpha-2 agonists, an anticholinergic used against alpha-2 bradycardia, butorphanol antagonising a full mu-opioid, and the cumulative local anaesthetic load as a percentage of the maximum. Volumes too small to measure accurately trigger a 1:10 dilution instruction, and controlled drugs are tagged for the register.

The printable cage sheet

Select the medications for a patient and the tool builds a single printable drug sheet listing each drug with its route, dose per kilogram, concentration, total dose and draw-up volume, plus columns for time, given and initials, the patient's risk flags, the safety checks, the total injected volume and a two-person independent-check signature line. Print it, save it as a PDF, copy it, or download it as a Word document to stick on the patient's cage.

Dog and cat drug dose reference

Every dose range built into the calculator, shown per species and per route. These are the figures the tool uses; enter a weight above to turn any of them into a total dose and a draw-up volume. Ranges follow the 2020 AAHA Anesthesia & Monitoring and 2022 AAHA Pain Management Guidelines, Plumb's and product labels. Confirm against your own formulary before use.

Premedication / sedation

DrugConcentrationRouteDogCat
Acepromazine10 mg/mLIV0.01–0.03 mg/kg0.01–0.05 mg/kg
IM0.02–0.05 mg/kg0.025–0.1 mg/kg
SC0.02–0.05 mg/kg0.025–0.1 mg/kg
OTM0.025–0.05 mg/kg0.025–0.05 mg/kg
Dexmedetomidine500 mcg/mLIV1–5 mcg/kg1–5 mcg/kg
IM3–10 mcg/kg5–15 mcg/kg
OTM10–25 mcg/kg10–40 mcg/kg
Medetomidine1000 mcg/mLIV5–40 mcg/kg25–75 mcg/kg
IM10–80 mcg/kg50–150 mcg/kg
SC10–80 mcg/kg50–150 mcg/kg
Xylazine20 mg/mLIV0.25–0.5 mg/kg0.25–0.5 mg/kg
IM0.5–1.1 mg/kg0.5–1.1 mg/kg
Midazolam5 mg/mLIV0.1–0.3 mg/kg0.1–0.3 mg/kg
IM0.1–0.3 mg/kg0.1–0.3 mg/kg
Diazepam5 mg/mLIV0.1–0.4 mg/kg0.1–0.4 mg/kg
Diphenhydramine50 mg/mLIM1–2 mg/kg0.5–1 mg/kg

Opioid analgesic

DrugConcentrationRouteDogCat
Methadone10 mg/mLIV0.1–0.5 mg/kg0.1–0.4 mg/kg
IM0.1–0.6 mg/kg0.1–0.6 mg/kg
SC0.1–0.5 mg/kg
OTM0.3–0.6 mg/kg
Morphine15 mg/mLIV0.1–0.25 mg/kg0.05–0.1 mg/kg
IM0.3–0.5 mg/kg0.1–0.3 mg/kg
SC0.3–0.5 mg/kg0.1–0.3 mg/kg
Hydromorphone2 mg/mLIV0.05–0.2 mg/kg0.05–0.1 mg/kg
IM0.05–0.2 mg/kg0.05–0.1 mg/kg
SC0.05–0.2 mg/kg0.05–0.1 mg/kg
Butorphanol10 mg/mLIV0.2–0.4 mg/kg0.2–0.4 mg/kg
IM0.2–0.4 mg/kg0.2–0.4 mg/kg
SC0.2–0.4 mg/kg0.2–0.4 mg/kg
Buprenorphine0.3 mg/mLIV0.005–0.03 mg/kg0.01–0.03 mg/kg
IM0.005–0.03 mg/kg0.01–0.03 mg/kg
SC0.24 mg/kg
OTM0.03–0.05 mg/kg
Fentanyl (bolus)50 mcg/mLIV2–5 mcg/kg1–5 mcg/kg
Tramadol (weak opioid)50 mg tabsPO2–5 mg/kg1–4 mg/kg

Induction agent

DrugConcentrationRouteDogCat
Propofol10 mg/mLIV2–6 mg/kg2–6 mg/kg
Alfaxalone10 mg/mLIV1–3 mg/kg2–5 mg/kg
IM1–2 mg/kg1–2 mg/kg
Ketamine (induction, with benzodiazepine)100 mg/mLIV2–5 mg/kg2–5 mg/kg
Etomidate2 mg/mLIV1–3 mg/kg1–3 mg/kg
Tiletamine-zolazepam (Zoletil / Telazol)100 mg/mLIV1–4 mg/kg1–4 mg/kg
IM3–6 mg/kg3–6 mg/kg

Non-opioid analgesic / adjunct

DrugConcentrationRouteDogCat
Ketamine (analgesic bolus)100 mg/mLIV0.1–0.5 mg/kg0.1–0.5 mg/kg
IM0.2–0.5 mg/kg0.2–0.5 mg/kg
Paracetamol / Acetaminophen (DOGS ONLY)10 mg/mLIV10–15 mg/kg

Non-opioid analgesic / anxiolytic

DrugConcentrationRouteDogCat
Gabapentin100 / 300 / 400 mg tabsPO10–25 mg/kg10–25 mg/kg
Trazodone50 / 100 mg tabsPO3–10 mg/kg
Amantadine100 mg tabsPO3–5 mg/kg3–5 mg/kg
Grapiprant (Galliprant)20 / 60 / 100 mg tabsPO2 mg/kg

NSAID (perioperative)

DrugConcentrationRouteDogCat
Meloxicam5 mg/mLIV0.2 mg/kg
SC0.2 mg/kg0.2 mg/kg
Carprofen50 mg/mLIV2.2–4.4 mg/kg
SC2.2–4.4 mg/kg1–4 mg/kg
Robenacoxib (Onsior)20 mg/mLSC2 mg/kg2 mg/kg
Ketoprofen10 mg/mLIV1–2 mg/kg
IM1–2 mg/kg
SC1–2 mg/kg1–2 mg/kg

Local anaesthetic

DrugConcentrationRouteDogCat
Lidocaine 2%20 mg/mLIV1–2 mg/kg
Local1–4 mg/kg1–2 mg/kg
Bupivacaine 0.5%5 mg/mLLocal1–2 mg/kg1–1.5 mg/kg
Bupivacaine liposome (Nocita)13.3 mg/mLLocal5.3 mg/kg10.6 mg/kg

Anticholinergic

DrugConcentrationRouteDogCat
Atropine0.4 mg/mLIV0.02–0.04 mg/kg0.02–0.04 mg/kg
IM0.02–0.04 mg/kg0.02–0.04 mg/kg
SC0.02–0.04 mg/kg0.02–0.04 mg/kg
Glycopyrrolate0.2 mg/mLIV0.005–0.01 mg/kg0.005–0.01 mg/kg
IM0.005–0.01 mg/kg0.005–0.01 mg/kg
SC0.005–0.01 mg/kg0.005–0.01 mg/kg

Antiemetic / adjunct

DrugConcentrationRouteDogCat
Maropitant (Cerenia)10 mg/mLIV1 mg/kg1 mg/kg
SC1 mg/kg1 mg/kg
Ondansetron2 mg/mLIV0.1–0.5 mg/kg0.1–0.5 mg/kg
SC0.5 mg/kg0.5 mg/kg

Reversal agent

DrugConcentrationRouteDogCat
Atipamezole5 mg/mLIV0.05–0.1 mg/kg0.05–0.1 mg/kg
IM0.05–0.1 mg/kg0.05–0.1 mg/kg
Naloxone0.4 mg/mLIV0.01–0.04 mg/kg0.01–0.04 mg/kg
IM0.02–0.04 mg/kg0.02–0.04 mg/kg
Flumazenil0.1 mg/mLIV0.01–0.02 mg/kg0.01–0.02 mg/kg
Yohimbine2 mg/mLIV0.1–0.11 mg/kg0.1–0.11 mg/kg
IM0.1–0.11 mg/kg0.1–0.11 mg/kg

Combination protocol doses

ProtocolSpeciesComponentRouteDose
Kitty MagicCatDexmedetomidineIM5–15 mcg/kg
KetamineIM2–5 mg/kg
ButorphanolIM0.2–0.4 mg/kg
Chill ProtocolDogGabapentin - evening beforePO20–25 mg/kg
Gabapentin - 1-2 h beforePO20–25 mg/kg
Acepromazine - 30 min beforeOTM0.025–0.05 mg/kg
In-clinic opioid on arrival (optional) - HydromorphoneIM0.05–0.2 mg/kg
Doggie MagicDogDexmedetomidineIM3–10 mcg/kg
KetamineIM2–5 mg/kg
ButorphanolIM0.2–0.4 mg/kg
KetofolDog, CatKetamine (dilute to 10 mg/mL)IV1–4 mg/kg
PropofolIV1–4 mg/kg

Frequently asked questions

How do I calculate an anaesthetic drug dose for a dog or cat?

Select the species and enter the patient's weight in kilograms or pounds, choose the drug and route, confirm the concentration printed on your vial, and set the dose. The calculator multiplies weight by dose to give the total dose, then divides by the concentration to give the volume to draw up. Both steps are shown so the arithmetic can be checked independently.

What is Kitty Magic and what are the doses?

Kitty Magic is a feline sedation combination of dexmedetomidine, ketamine and butorphanol drawn into a single syringe and given intramuscularly, typically producing 20 to 30 minutes of working sedation with onset in 5 to 10 minutes. The calculator computes each component for the cat's weight and the combined injection volume, and reminds you to reverse the dexmedetomidine with atipamezole.

What is the Chill Protocol for dogs?

The Chill Protocol is a low-stress pre-visit plan for fearful or aggressive dogs: gabapentin at 20 to 25 mg/kg orally the evening before and again one to two hours before the appointment, melatonin dosed by body size, and acepromazine at 0.025 to 0.05 mg/kg oral transmucosally 30 minutes before arrival, with an in-clinic opioid on arrival if a procedure is planned.

How do I convert a drug dose into millilitres?

Multiply the patient's weight in kilograms by the dose in mg/kg to get the total milligrams, then divide by the concentration of your vial in mg/mL. For example a 10 kg dog at 0.3 mg/kg methadone needs 3 mg, and at 10 mg/mL that is 0.3 mL. Always confirm the concentration on the actual vial, because many drugs are sold in more than one strength.

Can I give paracetamol to a cat?

No. Paracetamol (acetaminophen) is fatal to cats even in small amounts, because cats lack the glucuronidation pathway needed to metabolise it. This calculator offers it for dogs only and removes it automatically if the species is switched to cat.

What is the maximum dose of lidocaine and bupivacaine?

Commonly cited maximums are approximately 4 mg/kg lidocaine and 2 mg/kg bupivacaine in dogs, and roughly 2 mg/kg lidocaine and 1 to 1.5 mg/kg bupivacaine in cats, which are markedly more sensitive. Local anaesthetic toxicity is cumulative across agents, so this tool adds the load from every local anaesthetic on the sheet and warns as the combined total approaches the ceiling. Bupivacaine must never be given intravenously.

Is this calculator free to use?

Yes. It is free, runs entirely in the browser with no login, and works offline once the page has loaded, so it keeps working in a consult room with poor signal. It is intended for qualified veterinary professionals and does not replace clinical judgement or your current formulary.

More free veterinary tools from ASK A VET™: the CRI infusion rate calculator, emergency drug calculator, IV fluid calculator, blood gas calculator and pain scoring tools, plus health tracking, certified vet chat and QR pet ID tags in the ASK A VET™ app.

An ASK A VET™ clinical tool by Dr Duncan Houston. Talk. Track. Trust.