How to use this calculator
- Select the animal you're treating.
- Weigh the animal and enter the weight (switch between kg and lb).
- Read the estimated dose range in milligrams of piperazine base, plus the recommended repeat interval.
- Match that to your product's label strength โ and verify with your vet before dosing.
Dose rates used
These are commonly cited veterinary figures, given as piperazine base per kilogram of body weight:
| Animal | Dose (base) | Repeat |
|---|---|---|
| Dog | 45โ65 mg/kg | 10โ21 days |
| Cat | 45โ88 mg/kg | 10โ14 days |
| Chicken / poultry | 100โ200 mg/kg | 7โ21 days |
| Horse | 88โ200 mg/kg | 4โ6 weeks |
| Pig / swine | 100โ200 mg/kg | ~30 days |
Base vs. salt โ the #1 dosing mistake. Piperazine is sold as different salts (citrate, adipate, dihydrochloride). Piperazine citrate is only ~35% base, so "200 mg/kg of citrate" is roughly the same as "70 mg/kg of base," not a bigger dose. This calculator works in base and also shows an approximate citrate-salt equivalent. Always read whether your product is labeled in base or salt.
This is an educational reference, not directions for use and not a prescription. Product concentrations vary, individual animals differ, and some animals (very young, pregnant, or with kidney/liver problems) need special care. Your veterinarian determines the actual dose โ confirm it, and follow the product's own label, before treating.