I absolutely HATE that money has to be a serious consideration when caring for a furkid but it does. I have been forced to make some tough decisions in my life because of money but that's the nature of the beast. One of the first thing you learn when becoming a first responder, (fire, emt, and so on) is that you HAVE to take care of yourself and make sure YOU are going to be ok before you do anything to help anyone else because you cannot save anyone if you're dead. That lesson applies to a lot of things in life as well. Make sure you are ok first then help. If you go broke, you can't take care of your buddy at all. Take care of Rocky the best you can and don't feel guilty about the tough decisions. (I know that's easier to say than do)