I'm not a vet nor a farrier, but to me from the radiograph she appears to possibly have a negative palmar angle - so this might be worth reading up on. The photo of her is very small and impossible to tell anything. Please take specific photos of her feet. Clean her feet, stand her on something flat and solid and then you need to take the photos with the camera resting in the ground from the side, front and back, and then one more of her sole while the foot is lifted. Make sure for that one that your camera is at the same angle as her sole.
She does have heels, they're just underrun. A horse will always have a heel, but it can be mismanaged like your girl's. I would go barefoot if she could remain sound. That would be the easiest way to fix her feet. She needs frequent trimmings to back that toe up and bring her heel back to where it needs to be. I would say the lameness is from heel pain. If she can soundly go barefoot, do so, and find a barefoot trimmer who can get your girl's feet taken care of. Good luck!
The heels may be under-run, but why does the back of the shoe not extend back far enough to give her some support under her heels? It looks to be too short for the hoot. It's one thing to set them back from the toe to give a more "mustang roll" , but I don't think they pull them back from the heel, too.
Upright pasterns and underslung heels and a horrible shoe job. The angle of her pasterns need to relatively match up with the angle of her heels. You need a farrier and a vet that can stop wasting your $$ and help your horse. Posted via Mobile Device
I have visions of the heel bulbs try to drop down over the back of the shoes as there's no support there. That would be like us standing on a step with our heels over the edge. It would soon start to hurt.
They are set under the heels. But with the heels being underrun, that's where they ended up. If the farrier had set the back of the shoes back farther, she could very easily overreach and rip that shoe off. It wouldn't be a problem if the heel were where it's supposed to be.