forehooves