I'm sorry; I did not realize the horse was pulling a load. That changes things. But assuming there is no load, I do not see how my original approach is inaccurate. The normal force between the horse's hooves and the ground, [itex]F[/itex][itex]N[/itex], and the coefficient of static friction between its hooves and the ground, [itex]\mu[/itex][itex]s[/itex], determine the maximum amount of friction available for the horse to start moving forward. [itex]F[/itex][itex]N[/itex] is the sum of the horse's weight, [itex]F[/itex][itex]W[/itex], and the vertical component of the force its legs apply at an angle [itex]\alpha[/itex] with the ground, [itex]F[/itex][itex]A[/itex] [itex]sin[/itex] [itex]\alpha[/itex]. Now applying Newton's Third Law, any force that the horse exerts on the ground, the ground exerts on the horse but in the opposite direction. The horizontal component of the horse's applied force, [itex]F[/itex][itex]A[/itex] [itex]cos[/itex] [itex]\alpha[/itex], acts backward, but the maximum force the horse can exert on the ground parallel to the ground (i.e. via static friction) is equal to [itex]\mu[/itex][itex]s[/itex][itex]F[/itex][itex]N[/itex]. As long as [itex]F[/itex][itex]A[/itex] [itex]cos[/itex] [itex]\alpha[/itex] [itex]\leq[/itex] [itex]\mu[/itex][itex]s[/itex][itex]F[/itex][itex]N[/itex], the ground exerts a forward force of magnitude [itex]F[/itex][itex]A[/itex] [itex]cos[/itex] [itex]\alpha[/itex] on the horse's hooves via static friction, and the horse will accelerate forward. However, if [itex]F[/itex][itex]A[/itex] [itex]cos[/itex] [itex]\alpha[/itex] exceeds [itex]\mu[/itex][itex]s[/itex][itex]F[/itex][itex]N[/itex], then there is force left over that the ground cannot oppose, causing the horse's hooves to accelerate backward (i.e. slipping). Even after slipping, as long as the coefficient of kinetic friction between the horse's hooves and the ground, [itex]\mu[/itex][itex]k[/itex], is greater than [itex]0[/itex], then kinetic friction will enable the ground to exert a forward force of magnitude [itex]\mu[/itex][itex]k[/itex][itex]F[/itex][itex]N[/itex] on the horse's hooves, and the horse will accelerate forward. Concerning the vertical direction, [itex]F[/itex][itex]N[/itex] is the total force the horse's hooves exert on the ground, and the ground pushes back up with a force of magnitude [itex]F[/itex][itex]N[/itex] on the horse's hooves, and if [itex]F[/itex][itex]N[/itex] exceeds [itex]F[/itex][itex]W[/itex], then the horse will accelerate upward. I did not mention this last bit in my original response because I thought the question was about the horse's forward motion only.