Hi I'm looking for a puppy to buy, i can't decide between a teacup Yorkie, miniature poodle, or pug. I know I want a female for sure but can't decide which breed. So I'm looking into all 3 breeds and see what comes available first. If anyone knows where I could buy one please reply. Thanks