What piperazine treats in dogs
In dogs, piperazine treats the two common ascarid roundworms: Toxocara canis (the cause of the classic pot-bellied puppy) and Toxascaris leonina. It will not treat tapeworms, hookworms, whipworms, or heartworm — so if those are a concern, ask your vet about a broader-spectrum product or a fecal test.
Piperazine dosage for dogs
The commonly cited canine dose is about 45–65 mg/kg of piperazine base as a single oral dose (the Merck Veterinary Manual cites roughly 48–66 mg/kg). Use the calculator to convert your dog's weight into an estimated dose, then match it to your product's label strength.
| Dog weight | Approx. dose (base) |
|---|---|
| 2 kg (4.4 lb) puppy | ~90–130 mg* |
| 10 kg (22 lb) | ~450–650 mg |
| 25 kg (55 lb) | ~1,125–1,625 mg |
*Very small puppies (under ~5 lb) are often capped at ~150 mg per single dose — check your label.
Repeat the dose in 10–21 days. Piperazine only clears adult worms, so a second dose catches larvae that hadn't matured yet. For puppies in high-risk environments, vets often deworm every 2 weeks until around 3 months of age, then monthly.
How to give it
Dogs usually take the oral liquid or tablet easily. You can give it directly by mouth or mix it into a small amount of food — no fasting is needed. Dose by accurate, current body weight, especially for fast-growing puppies.
Safety notes for dogs
Piperazine has a wide safety margin in dogs and is used from a young age. Watch for mild vomiting or loose stool; tremors or a wobbly gait suggest too high a dose. Use extra caution — and veterinary guidance — in dogs with kidney or liver disease, a history of seizures, or gut motility problems, and don't combine it with pyrantel or levamisole.
See full safety, side-effect & overdose information →
Questions about piperazine for dogs
At what age can puppies get piperazine?
Many piperazine products are labeled for puppies from about 6 weeks, though some deworming protocols begin as early as 2 weeks. Follow your product label and dose by weight.
How often should I deworm my dog with piperazine?
Give an initial dose, repeat in 10–21 days, and for at-risk puppies continue on your vet's schedule (often every 2 weeks until ~12 weeks old, then monthly).
My dog still has worms after treatment — why?
Piperazine only treats ascarid roundworms, not tapeworms, hookworms, or whipworms, and it doesn't kill migrating larvae. Give the repeat dose and, if worms persist, have your vet run a fecal test.