It has been calculated that currently there are somewhere on the order of 72 million dogs owned by Americans. Those faithful pups are outnumbered by 82 million domestic cats! So it is inevitable that at any given time thousands of pets are roaming free, having escaped their owners for some "exploring" time.
Tragically, many of…