When younger goats headbutt each other, it’s as a way of playing and releasing pent-up energy. While adults goats headbutt when they’re trying to establish dominance, relieve stress, or send a warning to another rival.
Via: https://twitter.com/kennetnmwiti?t=boThUxQayFwQNpnPSa7afQ&s=09