Grrr, look at those teeth! She's definitely still in the teething stage, and, ha ha, that's about all I can say. I knew there'd be folks on here who could help out. Maybe I'm just a worry wart, but, I still say, as a puppy, you should be careful not to put too much strain on her developing hips and bones. Not saying not to jog her at all, just to be careful not to take her for too long, too far, or too quickly. I wish I could remember the sites I'd gotten second and third opinions on that type of stuff when I first got Finn. I hate when I can't remember that stuff.