Hi, John.
I use Advantage on my cats but they have it for dogs too. It's put on the back of their neck once a month. I've had great results with it. It's sure easier than trying to get a pill down them. You should ask your vet about it. I think it can be used on puppies too. They need to be a certain age before any flea control can be used. I think it's 8 weeks but check with your vet to be sure. My memory isn't what it used to be.

Welcome to Pet Talk by the way.