Dog owner challenge.

Dog owner challenge.

It’s not black and white when there is grey in-between. Many of us share our homes and  lives with one or more canine companions. As dog owners, we probably class ourselves as ‘dog lovers’ who will happily make acquaintance with a new furry face and...