I hope Winky is ok, what sad news.

What we use is applied to the back of their necks, but it was given to us from the vet--it's called Revolution, and it is for fleas, ticks, and heartworm.