
I always use the Panacur for the bitch in whelp, and so the pups with it too (it's easier to use the one product for me), but it's up to you what you use for the pups.
Personally I don't worm the Mum each time as I do the pups, but do her when they have their worming before they leave.
My bitches still clean up after their pups until about 5 weeks and will be ingesting the wormer they pass. I know there is a wide margin of safety, but it's what I prefer to do.
All the other dogs are wormed when the pups have all left home, including Mum (as long as it's a few weeks since her last dose.