hope all goes OK for your Harley and I am so glad to hear that you are willing and able to take care of your dog.
my great big 26 pound cat has issues and has to have special food, meds and enemas. my other cat has issues with his guns and had to have 7 teeth pulled and will need to have more. my black cat (my avatar) is so far so good. the cost are high to keep them healthy but it is part of being a pet owner. when I see them running and playing, sleeping in the sun and enjoying a good neck scratching, it all seems right and OK.
I'm thinking of looking into pet insurance but not sure if they would be able to get it as both have pre-existing issues and I'm not sure if it works the same as human insurance when it comes to that.