On Tap

This Weekend: Golden Gate Kennel Club Dog Show and Walk for Life