This is adorable, but he really ought to hunch his back slightly with each thrust. Do ponies do that when they fuck? I'm sure humans do.