Pet Medication Dosage Calculator
Calculate approximate medication doses for dogs and cats based on body weight. Always consult your vet before giving any medication to your pet.
Did this tool work for you?
How to use this calculator
Medication dosing in veterinary medicine is weight-based. Multiply the pet's weight in kilograms by the prescribed dose rate in mg/kg to get the total dose in milligrams.
- 1
Select your pet type (dog or cat).
- 2
Enter your pet's weight in kilograms.
- 3
Select the medication from the dropdown.
- 4
Enter the dose rate prescribed by your vet (in mg/kg).
- 5
Read the calculated dose and any important safety warnings.
Frequently asked questions
Can I give my cat human medication?
Most human medications are dangerous or fatal for cats. Never give cats paracetamol, ibuprofen, aspirin, or any medication not specifically prescribed for them by a vet.
Is Benadryl (diphenhydramine) safe for dogs?
Diphenhydramine is generally considered safe for dogs at 1 mg/kg, but ensure the product contains ONLY diphenhydramine — no xylitol, alcohol, or decongestants (like pseudoephedrine). Always confirm with your vet.
What should I do if my pet is in pain?
Contact your vet. Human pain medications (paracetamol, ibuprofen, aspirin) are toxic or potentially dangerous to pets. Vets can prescribe appropriate animal pain relief like meloxicam or carprofen.
Pet Medication Dosage Calculator — Dog and Cat Weight-Based Dosing
Weight-Based Dosing in Veterinary Medicine
Most pet medications are dosed based on the animal's body weight in kilograms. The formula is simple: milligrams of medication = weight (kg) × dose rate (mg/kg). However, dose rates vary by condition, individual animal health, and medication formulation — always follow your vet's specific instructions.
Medications That Are Toxic to Pets
Paracetamol (acetaminophen/Tylenol) is one of the most dangerous substances for cats and dogs. Ibuprofen and naproxen (common human NSAIDs) can cause fatal kidney failure in pets. Xylitol (artificial sweetener) is extremely toxic to dogs. Never give any human medication to a pet without explicit veterinary guidance.
When to Call a Vet Immediately
Call your vet or an animal poison control hotline immediately if your pet has ingested any human medication, is having a seizure, is unconscious, has severe vomiting or diarrhea, shows signs of difficulty breathing, or has sudden changes in gum colour. In the US, ASPCA Animal Poison Control is available 24/7 at (888) 426-4435.
Learn more from an authoritative source:
WikipediaDog Calorie Calculator
Calculate your dog's daily calorie needs based on weight, life stage, activity level, and whether they are neutered.
Cat Calorie Calculator
Calculate your cat's daily calorie needs based on weight, life stage, body condition, and indoor/outdoor lifestyle.
Dog Age to Human Years
Convert your dog's age to human equivalent years, accounting for breed size — small dogs age slower than large breeds.
Cat Age to Human Years
Convert your cat's age to human equivalent years using the standard feline aging conversion: year 1 = 15 human years, year 2 = 24, then +4 per year after.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →