Not all dogs are good judges of character. Some are just darn mean.
A lot of times a biting dog means it was abused. I wouldnt be surprised if Old Joe hit the dog a few times.
My German Shepherd was great with my kids but my wife’s grandmother, she wanted to tear her a new a-hole and she was one of the nicest ladies I ever met.