I'm sorry for your loss FreeOwl. I have two dogs that my mom thankfully takes care of while I'm away for school. I always wonder what I'll do when its their time because they have become a big part of the family.
I commend you for staying sober through this rough time.