See N Spots wrote:
I wonder if the horse was really dropped off at his place or is this a new feel sorry for me strategy???

It could be either - I lean toward the latter, but if it WAS dumped off, why not just call animal control and report it??