OMG, I am so sorry.
19 years or 4 years, all of it still feels so unfair.
:’(
I’ve been in your position several times. You do what you can do, but then you have to let God take over. I’ll pray for healing for your pup and strength for you.