I use Heartgard and frontline, fleas and ticks are bad here-but the frontline seems to help.
I also was told from a former rescue that collies have a reaction to Heartgard, you might want to check on that.