How long has your sis had him? Did she give him a bath after she got him? No Yorkies shouldn't smell. I do think that the one trait of all my yorkies that I have had is that they have what I call "FRITO FEET!" I personally think that their pads on their feet smell like Fritos

...