Since you sound like you don't care I agree with others and say go to a shelter. They often have puppies, if that's what you want. Plus, its so satisfying knowing you saved a life. You mentioned that you like some big dogs, but also like small purse dogs. Well, I have a JRT mix from a shelter. He's bigger than what you are looking for, about 20 lbs, but he is the biggest little dog in the world. He acts like a big tough dog, but is still small enough to sit in a small car for rides or sit on your lap. Just my 2 cents.