Canine Flow is a way of understanding, training and being with dogs, unlike any other. Its unique spiritual approach strengthens your connection with your dog, helping you understand the true motivations behind their behaviours. Building a peaceful, relaxed relationship, in tune with one another and in the flow.