Who's a good dog?

Sale price Price £20.00 Regular price Unit price  per 

'Who's a Good Dog?' is an invitation to nurture more thoughtful and balanced relationships with our canine companions. By deepening our curiosity about what our dogs are experiencing, and by working together with them in a spirit of collaboration, we can become more effective and compassionate caregivers.