Now that he's clean, ask your vet about Heartgard. These are kitty treat one month heartworm tabs.

(Geez, I sound like one of those direct-to-consumer prescription drug ads!)

Anyway I'm glad Calvin is OK.