What a blessing to have Benji home!
If only he could talk and tell you what has been going on in the last 3 weeks. You will never know if he has been out there on his own for the whole 3 weeks, or if someone had him part of the time, and he got away from them or they let him lose. Somehow I feel he would have been in even worse shape if he'd been on the run the whole time. Most little dogs would not have survived without getting hit by a car or something.
The only important thing is he's safely home, thank God! |