He had Heartguard last month (Feb 20) but he's been on that once a month since he was a puppy and hasn't had a problem.

His last vaccinations were done in July 2003.