((((((((((((Kitty)))))))))))
how very upsetting, but thankfully you and your son were there to help and maybe now they will get the care they need.
how shameful that their son neglected them that way. hopefully this will be a wakeup call for him!!
hope you managed to get some rest after all that