Knaresborough man who inflicted ‘horrendous’ suffering on his dog spared jail