Here are the two largest national databases to find pets in need of a good home. I found Mason on the first one!
Both include the SPCA and local shelters in your area.
I’m a huge proponent of rescuing animals instead of buying them. Obviously it’s not the puppy’s fault he was born because his mommy was tortured, but I don’t think we should support these farms by purchasing their animals from pet stores.