Definitely a tick. Have the same ones here (on my dog).

You're correct. The spam links are likely from your computer.

Funny how that never happens on my Mac.
_________________________
~ John