I swear by Panacur (albon) I use it for wormer on my puppies and adults. It can also be used to treat giardia and coccidiosis and its inexpensive.
Its broad spectrum.
Its a liquid, its good stuff and it is given when used for treatment over Im not sure maybe 10 days? THats a guess.
Its actually for cattle, but it is used also to treat dogs and cats.
GIARDIA: A cause of diarrhea in dogs/puppies