Isn't rescuing more rewarding than buying?

I'm sure he'll love you, and knowing you gave a pup a home when they were in danger of not having one is a reward all in itself.