So here's a little update.
Mahina will be going in for Xrays in a few hours. I have to leave her there because she's going to be sedated

.
I'm nervous, but she's been under before so she's going to be okay.
Just keep her in your thoughts please. I really hope there's nothing wrong with her shoulder except for a strained muscle or something.
I'll post again with results from the vet.