Have you tried putting her on crate rest for 24-48 hours to see if the limp will resolve on its own? Allowing her to continue behaving normally is preventing it from healing and may be making it worse.
Crate rest means in the crate for the duration, and all potty breaks are on leash. Out to toilet, then back inside…no walks, no play.
Must see vet if the dog is screaming there is something seriously wrong
She screeched when she done it not all the time