Yes, take her to the vet ASAP. The stress of the vet visit is worth finding out what's wrong with her. Don't wait for advice from the internet. No one can make any sort of intelligent speculation from behind a monitor. I hope it's nothing serious and that you'll update us.