Zyrtec for Dogs: Dosage Calculator

Cetirizine (Zyrtec) is a second-generation antihistamine that causes less drowsiness than Benadryl. The commonly published veterinary range for dogs is 0.5–1 mg/kg once a day; some vets split it twice daily.

Before you calculate, tick anything that applies
cetirizinePetMed Helper

Enter your dog's weight to see the published reference range. Used for seasonal and environmental allergy itch.

How "mg per kg" dosing works

It only helps some allergic dogs, so ask your vet whether it suits yours and at what dose.

Vets dose by body weight because the same amount of drug is spread through a bigger or smaller body. Drag the weight to see how the reference range and the number of tablets move together, and why a tablet sized for a 70 kg adult human can be a big dose for a small pet.

Range 6.8–13.6 mg = 0.75–1.25 tablets of Zyrtec tablet, 10 mg. For comparison, a typical adult human dose is based on about 70 kg.

Warnings before giving Zyrtec

  • Never give Zyrtec-D. Pseudoephedrine is highly toxic to dogs.
  • Check children's liquids and dissolving tablets for xylitol.
  • Side effects are uncommon but can include mild sleepiness, vomiting or drooling.
  • Dogs with kidney or liver disease may need a lower dose; ask your vet.

Related calculators

Questions owners ask

How much Zyrtec can I give my dog?

The usual veterinary reference range is 0.5–1 mg/kg once daily. A 45 lb (20 kg) dog comes to 10–20 mg, so one 10 mg tablet sits at the low end. Your vet sets the final dose.

Is Zyrtec or Benadryl better for dogs?

Cetirizine usually causes less drowsiness and is given once a day, while diphenhydramine is shorter-acting. Neither works for every dog; vets often try one for 1–2 weeks and judge the response.

How long does Zyrtec take to work in dogs?

It is absorbed within a couple of hours, but judging whether it controls allergy itch usually takes 1–2 weeks of regular dosing.