Yes, Raw Advantage you can get at the pet store, Petsmart should have it. Yorkies should easily be able to eat it. Have you tried flea collars? Or electronic flea collars? I do not know the effectiveness of either, however...
And bettyeanne, if ou watch O'Reilly, let us know what he says on the show today.