We’re back from the vet and Glacier is fine! She squealed when the vet touched her hip area, and she determined that Glacier probably bruised one of her muscles. She might have fallen down the stairs when we let her out, or when she was chasing her soccer ball, she might have skidded hard into the frozen ground. They gave her some pain medication, and she seems to be doing MUCH better!