Author David Taylor Black

Do dogs have soul mates?

by , on
June 11, 2019

What does it mean when during walks my dog, William, barks back and forth with every dog in the neighborhood, except one? They just stand and stare at each other.