I would wait a couple weeks from when the last dose was given then start on the heartguard again. Don't wait more than a month. I give all dogs the heartworm preventative on the 1st and do the flea (frontline) preventative on the 15th.
Tail Wags,
Kittylatte