it pays to stagger the cycle a little mate, i used to do my dogs every 3 months more or less to the day and my dogs at one point still had worms after being treated. i had to wait a fourtnight then worm again, that done the trick. my vet reckons they get use to a regular worming cycle so it pays not to be to exact with worming.