The Big Bark on the Beach

25-anniversaryWalk, Stalls, Demonstrations by Canine Partners trained dogs