Having problems with your `best friend`? Solve them using an easy language your dog will understand. Consultations given in the privacy of your own home.i have been fully trained by Jan Fennell, world leader in canine communication. Distance no object.