Medically reviewed on 21 October 2026 by Dr. Taimoor Asghar.

Your inputs never leave your device. Report an error in this calculator

Veterinary Drug Dose Calculator: mg/kg Dose and mL Volume for Animals

Medically reviewed by , physician.

In short: A drug-agnostic veterinary dose calculator: enter the dose rate in mg/kg prescribed by a veterinarian, the animal weight, and the product concentration to work out the dose in mg, the volume in mL, and any maximum dose cap. This tool does arithmetic only. Every dose rate must come from a veterinarian. Use the calculator above, then read the guide below to interpret your result and its limitations.

This calculator does one narrow job: it turns a dose rate in mg/kg that a veterinarian has already prescribed into a total dose in mg, applies an optional maximum single dose cap, and converts the result into a volume in mL from the concentration of the product in your hand. It names no medicine and recommends no dose for any animal. The species selector below changes only the caution note shown. It does not change the maths, because the maths is the same everywhere and the medicine decisions around it are not.

Leave blank if you only need the dose in mg. Read the concentration from the actual bottle, not from memory.
mg

Final dose after any cap: mg

Calculated dose before any cap: mg

Volume to draw up: mL

Weight used: kg

Why the dose must come from a veterinarian

A dose is a clinical decision, not a number waiting to be calculated. Before a dose rate in mg/kg can mean anything, someone has to choose the medicine, confirm that it suits the species and the individual animal, decide the route and the interval, and set any maximum dose. That someone is a veterinarian who has examined the animal or who knows its history, its weight, its age, its other medicines, and the state of its liver and kidneys. This page deliberately contains no dose for any named medicine, for any species, for any condition. That is not a gap in the page. It is the point of the page. The calculator is the last and least important step in the chain: the arithmetic check on a decision that has already been made properly.

The reason this boundary matters so much in animal medicine is that species differ in how they handle drugs. Animals absorb, distribute, break down and clear medicines through pathways that vary a great deal between species. A pathway that clears a drug quickly and safely in one species can be slow or easily saturated in another, so the drug or its breakdown products build up instead of leaving the body. Body size does not explain these differences, and it does not fix them. Halving a dose because an animal is half the size only works if the animal also handles the drug in the same way, and very often it does not. A dose that is safe in one species can poison another, and a dose scaled down from a human prescription carries both problems at once: the wrong species assumption and the wrong body plan. Published dose rates exist per species precisely because of this, and they are written by people who have weighed the evidence for that species, not borrowed across from a neighbouring one.

Human painkillers are the classic trap. Paracetamol, also called acetaminophen, is dangerous to dogs and can be fatal to cats even in small amounts. Ibuprofen and other human NSAIDs (non-steroidal anti-inflammatory drugs made for people) are another example of medicines that must never be given to an animal without veterinary direction: a product that is routine in a human medicine cabinet can cause serious harm in an animal. The rule is simple and has no exceptions worth testing: never give a human medicine to an animal unless a veterinarian has specifically directed it for that animal, at that dose, for that reason. If an animal has already swallowed a human medicine, contact a veterinarian or an animal poison service straight away.

Where dose rates legitimately come from

There are three legitimate sources for a veterinary dose rate, and safe practice uses them together. The first is the product label for the exact product being used. The label states the species the product is licensed for, the dose rate, the route, the interval and any warnings or maximum doses, and those details belong to that product and that formulation, not to the drug name in general. The second source is the prescribing veterinarian. The veterinarian adjusts the labelled information to the individual animal: a very young, very old, pregnant, dehydrated or organ-impaired animal may need a different rate, a different interval or a different medicine altogether, and only the clinician who knows the case can make that call. The third source is the published veterinary formularies, the reference books clinicians work from. Two of the best known are Plumb's Veterinary Drug Handbook and the BSAVA Small Animal Formulary, both cited in the Sources section below. Formulary entries list dose rates by species and indication, flag species warnings, and note where evidence is thin.

Just as important is what does not count as a source. A dose copied from a general website, a social media post, a forum thread, another animal's old prescription, or the leaflet inside a human medicine packet is not a legitimate basis for dosing an animal. Neither is a dose remembered from a previous animal of a different species, a different size or a different condition. Old prescriptions are a particular risk because they look authoritative: the label has a real dose on it, but it was chosen for a different patient at a different time, and the condition, the weight and the product strength may all have changed since. If the only source for a number is one of these, the correct next step is a call to a veterinarian, not a calculation.

The arithmetic, step by step

The arithmetic itself has three steps, and keeping them separate is what makes errors easy to spot. Step one is the total dose: dose in mg equals dose rate in mg/kg multiplied by weight in kg. The kilograms cancel, leaving milligrams, and if your working produces any other unit at this stage, the setup is wrong. Weights recorded in pounds must be converted first, using weight in kg equals weight in lb multiplied by 0.45359237, and this calculator shows the kilogram weight it used when you select pounds so the conversion can be checked. Step two is the cap: if a maximum single dose applies and the calculated dose is above it, the final dose is the cap, not the calculated figure. The cap is part of the prescription, not an optional refinement, and this calculator flags a capped result in red so it is never applied silently. Step three is the volume: volume in mL equals final dose in mg divided by concentration in mg/mL. Milligrams divided by milligrams per millilitre leaves millilitres. Note the order: the volume is always worked out from the final, capped dose, never from the uncapped figure.

To make the steps concrete without naming any medicine, here is a purely illustrative example using round numbers a veterinarian might write down for some product. If the prescribed rate were 10 mg/kg and the animal weighed 20 kg, the calculated dose would be 10 multiplied by 20, which is 200 mg. If the product in hand were labelled at 50 mg/mL, the volume would be 200 divided by 50, which is 4 mL. If instead the animal weighed 30 kg, the calculated dose would be 300 mg, and if the prescribed maximum single dose were 250 mg, the final dose would be 250 mg and the volume at the same concentration would be 5 mL. These numbers illustrate the method only. They are not a recommendation for any drug, any species or any animal, and the chart below uses the same kind of round-number illustration.

Line chart of volume in mL against body weight in kg for an illustrative rate and concentration
Arithmetic illustration only, not a drug recommendation: volume in mL against body weight in kg for an example rate of 10 mg/kg at an example concentration of 25 mg/mL. The line is the formula volume equals rate times weight divided by concentration, drawn with round example numbers. It does not describe any real medicine.

Weigh the animal, read the bottle, check the syringe

Three practical checks decide whether correct arithmetic becomes a correct dose in practice. The first is the weight. Weigh the animal rather than guessing, on scales suited to its size, and use a recent weight: a growing young animal, or one that has lost condition through illness, can be a materially different weight from the figure in an old record. An estimated weight quietly scales the whole dose up or down by the same error, and no amount of careful multiplication afterwards can repair it. The second check is the concentration, read from the actual bottle at the moment of drawing up. The same medicine is commonly sold at more than one strength, bottles get replaced mid course, and a concentration remembered from a previous bottle is one of the classic ways a right dose in milligrams becomes a wrong volume in millilitres. If the strength on the bottle in your hand differs from the strength on the prescription, stop and clarify with the veterinarian before drawing anything up.

The third check is measurability. A calculated volume usually has to be rounded to what the syringe can actually measure, and the rounding matters most at small volumes, where a fraction of a millilitre can be a large share of the whole dose. Use a syringe sized to the volume so the graduations are readable, round only at the final step, and keep the unrounded figures visible while you check. Then double-check the drawn syringe itself before anything is given: re-read the dose in mg, the concentration and the volume, confirm the meniscus sits on the intended graduation, and, wherever a second person is available, have them verify the syringe against the prescription independently. For medicines given by injection, or to very small animals, or to animals that are already unwell, that independent check is not a courtesy. It is part of the dose.

Species caution notes

The caution note beside the calculator changes with the species selected, and the same four notes are collected here in full. For cats, the note leads with the paracetamol warning: paracetamol, also called acetaminophen, can be fatal to cats even in small amounts, and human painkillers must never be given to a cat without veterinary direction. Cats handle many drugs differently from dogs, so a dose written for a dog must never be carried across to a cat. For dogs, the note covers human NSAIDs such as ibuprofen, which must never be given without veterinary direction, and medicines sweetened with the chocolate sweetener xylitol, which is poisonous to dogs and can appear in sugar-free human products, including some liquid medicines: check ingredients with a veterinarian if there is any doubt. For horses, the note covers scale: doses for a horse are large in absolute terms, small errors in the rate or the weight estimate become large errors in milligrams, and the weight itself is usually estimated with a weigh tape rather than scales, so equine doses need equine veterinary direction and an extra careful weight estimate. For any other animal, the note is generic: dose rates are published per species, exotic and farm species can differ from dogs, cats and horses just as much as those species differ from each other, and the dose must come from a veterinarian familiar with that species.

Sources

Plumb's Veterinary Drug Handbook (Donald C. Plumb): the standard veterinary drug reference, listing dose rates by species, routes, intervals, species warnings and maximum doses for the medicines in common veterinary use. BSAVA Small Animal Formulary (British Small Animal Veterinary Association): formulary entries for small animal practice, with dose rates by species and notes on species-specific cautions. The product label and summary of product characteristics for the specific veterinary product being used: the licensed species, dose rate, route, interval, concentration and warnings for that exact formulation. General principles stated on this page, including that species differ in drug metabolism and that paracetamol (acetaminophen) is dangerous to dogs and can be fatal to cats, and that human NSAIDs and xylitol-sweetened products are hazards to animals, reflect the warnings carried in those formularies and on product labels. No dose for any named medicine is stated on this page, by design: dose rates must be taken from the label, the formulary and the prescribing veterinarian for the individual animal.

Key takeaways

Frequently asked questions

Can I work out the dose for my animal myself with this calculator?

No. This calculator only does arithmetic on numbers you enter. It does not know the medicine, the condition being treated, the species, the age or health of the animal, or whether the dose rate you entered is correct. The dose rate in mg/kg, the route, the dosing interval and any maximum dose must come from a veterinarian who has examined the animal, or from the product label and a current veterinary formulary that the veterinarian is working from. Use this tool only to check the arithmetic behind a dose a veterinarian has already prescribed.

Why can a medicine that is safe in one species be dangerous in another?

Because species differ in how they absorb, break down and clear medicines. A liver pathway that handles a drug safely in one species may be slow, absent or easily overloaded in another, so the same amount per kilogram can be harmless in one animal and poisonous in another. Size is not the only difference: a small dog is not simply a fraction of a large dog, and a cat is not a small dog. That is why dose rates are published per species, and why a dose borrowed from another species, or scaled down from a human dose, is never a safe shortcut.

Is paracetamol safe for dogs and cats?

No, not without veterinary direction. Paracetamol, also called acetaminophen, is dangerous to dogs and can be fatal to cats even in small amounts. Human painkillers, including paracetamol and ibuprofen and other human NSAIDs, must never be given to an animal unless a veterinarian has specifically directed it for that animal. If an animal has swallowed a human painkiller, contact a veterinarian or an animal poison service straight away rather than waiting for symptoms.

Where does a correct veterinary dose rate in mg/kg come from?

From three legitimate sources, used together: the product label for the exact product being used, the prescribing veterinarian who has examined the animal and chosen the medicine, the dose rate, the route and the interval, and published veterinary formularies such as Plumb's Veterinary Drug Handbook and the BSAVA Small Animal Formulary, which list dose rates by species. A dose rate copied from a website, a forum, another animal's prescription, or a human medicine leaflet is not a legitimate source.

How is the volume in mL worked out from a dose in mg?

Divide the final dose in milligrams by the concentration of the product in milligrams per millilitre: volume in mL equals dose in mg divided by concentration in mg/mL. For example, a final dose of 200 mg from a product at 50 mg/mL is 200 divided by 50, which is 4 mL. Read the concentration from the label of the actual bottle in your hand before drawing up, because the same medicine is commonly sold at more than one strength, and using the wrong strength turns a correct dose in mg into a wrong volume in mL.

What happens if the calculated dose is above the maximum dose cap?

The final dose is limited to the cap, and this calculator flags the result as capped so the limit is never applied silently. Any volume is then worked out from the capped dose, not from the larger calculated figure. A capped result is also a prompt to go back to the veterinarian or the formulary entry and recheck the dose rate, the weight and the cap itself, because the prescriber may have intended a different rate, a divided dose, or a different product.

Disclaimer: This tool does arithmetic only. It works out a dose in mg from a dose rate and a weight, converts it to a volume from a concentration, and applies a maximum dose cap if you enter one. It does not choose a medicine, set a dose, or check that any dose is safe or appropriate for any animal. Every dose rate, route, interval and maximum dose must come from a veterinarian, the product label, or a current veterinary formulary, and the result must be checked before any medicine is drawn up or given. Never give a human medicine, including paracetamol (acetaminophen), ibuprofen or any other human NSAID, to an animal without veterinary direction. If an animal is unwell, or has swallowed a medicine not prescribed for it, contact a veterinarian or an animal poison service immediately.