I'm really sorry about your dog :(
Apart from that I dunno how your problem can be solved sorry.
EDIT: people complaining over his "wall of text" get over yourselves....this is not how you sympathize with someone going through a tough time, some of you shock me.
All hail the KING, Andrespetmonkey