Photo: The public meeting on the town’s existing off-leash regulations. Just how passionate many (or is that most) dog owners are of their pets can be found in the phrase from the famous wildlife writer Roger Caras: “If you don’t own a dog … there is not necessarily anything wrong with you, but there may be […]