My dog wears a halter for walk but I use a seresto collar also. It's the only thing that has worked. I don't like the 3 month pill.