TDIF! Funmike jonesSeptember 20, 2013akc, bay area dog trainers, cgc, Dog training, ipo, local dog trainers, mike jones, mike jones dog training, primal canine, san jose dog training, tdif, tgifComment