hi, just need some help about worming i have been read you need to worm them ever 2 weeks till they are 12 weeks is this right and if anyone can give me some help which dewormer to get would be grateful as there are so many out there its hard to work out which is a good one for a puppy thanks