I am fighting a constant battle with fleas. Trust me...yorkies can get them.
The Frontline that professes to work up to 3 months on most dogs...seems to only work for 3 weeks on Syd.
By the way...even humans can get fleas...so I think that pretty much rules out the fur vs. hair arguement.