As for her feet, next time he/she is out, ask your farrier to try to bring her toe in and build up her heel. ....
It looks to be just a plain full cheek snaffle, which is not a harsh bit whatsoever. It is meant to be used with bit holders, however.
Agree with the toes needing to come back(but they may have by now, hopefully), but definitely don't agree with 'building heels up'. This is a very bad idea, if you want the horse to have healthy, properly functioning feet.
Single jointed snaffles can most definitely be harsh(tho comparing them with worse ones means you can definitely do worse to your horse). They are such a common bit, but I've rarely actually seen them used with bit holders/keepers. The reason single jointed snaffles can be harsh is that the joint can gouge into the roof of the mouth, especially if it's used with a martingale or similar, and if both reins are pulled equally & with any strength, it has a 'nut cracker' effect on the tongue. I would use a double jointed(french) snaffle or a straight bar bit, at least until the horse is very well trained.
just sticking her nose out and trying to get away from the pressure. You could teach her how to give to pressure, and that will make her look nicer under saddle, and more fun/easier to ride then constantly pulling on her mouth all the time.
...Not to mention less painful & more fun for the horse in question.
Those of you who think the snaffle is to harsh, what do you recomend using on a horse you are just breaking?
A halter. I don't put a bit in a horse's mouth until they're reliable & confident yielding to gentle pressure in all manner of ways, and until I'm not relying on reins for control. That way, regardless what bit you're using, you're a lot less likely to hurt the horse with it, and it can be used for refinement of communication, rather than forcefully for control.