I have a 6 month old, female boxer puppy. Today she has been acting a little off from her usual, full of energy, bouncing off the walls self. She threw up last night and a couple times more during the day. She's been sleeping all day today and when she isn't sleeping she is just lying down and resting. She keeps changing positions every so often. Also, she seems to be babying her rear, right leg and not puting any weight on it. She hasn't eaten or drank much today, except for what my wife and I brought to her while she was laying down. Could it be growing pains or something more serious. I'm ready to take her to the vet right now because I just don't know what to do and I can't fix her.