How sad. The fact that Hal is "resigning" himself to Buddy's personality, that's not loving him for who he is. That's just an "Oh well, I'll deal with it." Sad for both of them.

I hope that you can get him to meet the kitty from the HS, and that you can get Buddy back and get him into a home where he'll be loved for who he is.