I would definitely recommend looking into getting an adult yorkie. It is almost impossible to tell the adult weight of a puppy... A lot of dogs stay smaller or get bigger than the growth charts predict. I would suggest checking into your local shelters and rescues to find a dog that fits your lifestyle