One of the great things about becoming a dog owner is being able to enjoy walks together and explore different places. Your ideal walk may look like having a dog who will stay beside you, happily walking past other people and other dogs. But still being social enough...

read more