I've learned that there are so many... too many shelter dogs/cats.
I love my puppers so much that words can't describe what I feel but I have to say that my next dogs will be shelter or rescue dogs (like Pam).