I'm so sorry for your loss- it is just so terribly hard to lose a furry family member. I know you find some comfort that Ranger passed on his own, peacefully, in his beloved home. Soon the pain of this past week will fade and you'll be left with nothing but wonderful, happy memories of Ranger.
***tears***