hey mokie,
i go through rough patches like this too. the good part about them is i know they'll pass, even the darkest, most aweful and discouraging ones will pass... plus, you have some real problems now with your dog--it's difficult to see an animal you love be hurt, i know!!!! i can't stand to see animals suffer either!! even the squirrels or birds on the streets....this past winter, with all those cold days freezing nights out there, i actually thought about them, can you believe it? i probably sound like a nut, but it's true. so, on my way to work in the morning, and coming back home in the afternoon, i carried bags of stale bread and bags of peanuts with me, just for giving it to the birds and the squirrels, because i felt so sorry for the poor things....
i really hope your baby (ranger) will be ok!!!

in fact, i'm sure he will!!! and i think you'll be ok too! it's one of those phases that we go through. i, too, know them so well, mokie!
take care of yourself!!!!