Canine Companion's DogFest Walk ‘n Roll was a tail-wagging good time, and for a good cause. Teams gathered at Sports Authority Field and raised money, competed for prizes, even took their pups on a dog-show obstacle course to test their skills. All proceeds from the day went to the Canine Companions for Independence, a nonprofit which trains companion dogs for special needs. Photos by Ken Hamblin.