Ruf Dogs Training and Canine Services offers training and care programs designed for your dogs individual needs and development.  We are fully insured and certified and are willing to work with dogs in Guelph, Halton, and the Greater Toronto Area.