We had some friends over yesterday and our 8 y/o dog nipped the 7 y/o boy. My dh and I and the boy's mom were all standing right there. There was no provocation, no warning ... the boy was just petting him and he bit him on the neck. Thank the Gods that he wasn't seriously hurt; it barely broke the skin, but he'll have a bruise. I was horrified and honestly don't know what to do. He's been a such a great dog, but in the last couple of years he's snapped at dd#2's face (she was about 2 y/o) and nipped my sil in the face. Other than these 3 occurrences (and I'm not minimizing how bad those 3 things are ... I was ready to put him down when he snapped at our daughter and was shocked that my brother didn't demand it when the dog bit my sil), he's the most laid-back, easy-going dog. My husband thinks he's getting old and senile. I think dh is in denial and I'm terrified that the dog is going to seriously hurt someone.
Advice? Please? Is this something that training would help, even in an "old dog?"