
Have you ever had a dog drop by on a surprise visit without its owner? It might be a dog you’ve met several times before who comes around to play with your dog. Or, it might be a dog you’ve never met until today. You might even end up playing host to several different dogs on the same day –…