One thing you did not mention is how old is the puppy? or the breed, Large Dog? Small Dog.........
Talk to the Puppy's vet......
When our son's puppy came with us we did not worry about the big dogs Flea & Tick (nor did the vet) ....... But he is a bigger dog, at a year he's over 70 lbs and a working breed. When he was old enough (about 5 months) he was also put on a Lyme disease vaccine. (A lot of dogs are coming up with the disease here). At two months we had to start his puppy shots over as we could not get the info as to what he already had.
Good Luck !!!!!