We holiday with friends every year and take the babies with us. My hubby - 51years old - always has Coco with him (daddy's little girl, anyway he always has chicks (young and old) around him,oohing and aahing at Coco, so Rory (my friends son) who is 23 says " hey can I borrow Coco I want to see if I can attract the chicks", about an hour later he comes back and says, take her back she didn't do a thing for me!!
AND Rory is a cute guy! - so I don't know if it will work for you.
Maybe you should just use your natural charm to get the girls and just love your yorkie for who she is