No lets not dump on the vet. But the vet needs to take responsibility for his own actions. And mom needs to stop making excuses for her adult children.
Sounds kind of dump-y to me!