There are so many dogs in shelters just waiting for their forever home. It can be a lonely place, and ...