Guess stop paying for their kids bills and have them care for them selves?
Help the dog out as it can't do it for himself but your youngest can sort himself out. Hope your fortunes improve too........
They come and see me to help with their finances
NO NO I am a financial counsellor I help people fix up their debts when they can not afford to pay them
Ask you VET can you pay off his bill, a good chance he will say yes