Once a year for charlie unless there is something wrong. NJ a few times so far as he is still a pup, It will be 2 times a year for NJ as his heart worm injection is different to his vaccinations.