A dog is a river flowing on a bed created by his experiences – experiences that are shaped almost entirely by the people in his life. Do we know the responsibility we carry as the caregivers of this river? Do we understand the depth of impact and effect we have? How do we contribute to
The Shamanic Dog Training Blog
The Shamanic Dog
Training Blog