Thousands of spectators — and their dogs — turned out for Saturday’s 14th annual Big Dog Parade and Canine Festival, the country’s largest parade of dogs. All proceeds from the spectacle benefit the nonprofit Big Dog Foundation, which supports charities that focus on dogs, children, and dogs helping people.

