I can't see spending any $$ for a dog when there are so many needing good homes.
I only get free dogs from owners who don't want them when there still pups and too hard to handle or from people who just let there dogs breed. My best, smartest dogs have been mutts.
I fish more into the country areas and i find abandon/dumped kittens all the time. I bring them all home and give them a home. Its the senseless/heartless people that do this over and over, most of my kittens are found in the same spot in the woods. Some fit in the palm of my hand. I feed them and they take care of my mini farm with killing mice.