In the spirit of Kind of Blue's post on adopting or rescuing cats and dogs, here are some pix of mine.
The black cat is Billie, adopted from a shelter in Chicago. Some lady brought her in with a litter of kittens. By the time I saw her, she had been there for a week, and all of her kittens had been adopted. She was only 1 1/2 years old. Billie was a wonderful companion for 13 years.
Sundae, the calico, was found under my brother's house as a 4-5 week old kitten. They could not keep her, so I adopted her.
After Billie died, Sundae was very lonely and didn't get over it. When I felt ready, I looked for another rescue. That's how I found . . .
Gateau, a tuxedo cat. He was found with his mother and littermates, and the finders were able to locate families for all of the cats. When he joined Sundae and me, he was about 6 weeks old and weighed only 1 lb. He seemed to assume that the older female cat was there to take care of him, and she did.
These two are good friends, to me and to each other.
I should add that I knew what risks I was running taking in two cats that someone had just found. Both of them saw a vet the day I got them, were in good health, and had the regular kitten care from then on. When you take in a found animal, though, you are committing to the medical care without prior knowledge of the animal's condition. Usually a shelter cat or dog has had been evaluated by a vet already.
There's a role for cat and dog breeds, e.g. when one needs a specific kind of animal. But for compansionship, I believe the presumption should always be to rescue animals who would otherwise end up on the streets or euthanized just because they're homeless.