Thanos Thanos:
Could have used that kind of money to rescue about a thousand or more already-living dogs stuck in shelters and other bad places.

Absolutely. Or to pay for many spaying/neutering procedures to prevent dogs from ending up in shelters to begin with.
No matter how much these clones look and act like his lost buddy they do not have his soul.