Seriously. The vets need the money, don’t they? Is he going to put that amount in the till himself to make up for the loss?
I repeat:
The man has already helped at least 10 families. He has nothing to prove to you. Go out and help 10 families yourself and leave him alone.
No, he doesn’t need to “put money in the till.” He already has!