That's kind of odd, isn't it? You never know what these little darlings are going to do. I wonder if you put his leash on him before someone goes out the door if you could train him not to bite at them that way. I really don't know what to tell you, but I know it upsets you.