Tanner's mistake was not letting Jeffie recuperate from the surgery at home. Dogs understand the short-term pain of the surgery, but not the long-term, generalized benefits to the ecosystem, to wit, preventing canine overpopulation. If Jeffie doesn't return I hope that Tanner gets another dog and learns from her mistake.