The Welfare of Dogs - Stafford, Kevin (Springer Netherlands, 2006)