New Dog on the Block?

We meet new people all the time in the course of a regular day. A new acquaintance at work or someone new to town at a party is not an uncommon occurrence, and as such, navigating these situations has become second nature to many of us. Meeting a new dog, however, comes with its own … Read more