Head butting is their way of saying hello, and also determines dominance. They rarely butt people in my experience.Goats also have a sense of humor, there are videos of them having a great time bouncing on trampolines. Also seems like as soon as they can walk, they head butt everything that comes near them.