If she has lost her baby teeth she is around 1 and a half months of age, probably 2 since she is a bigger dog. So she is that age, since her teeth are breaking through. She would have all 28 deciduous teeth by the time they reach 1 ½ months of age.

Hope that helps. Since she is this young, I wouldn't take her for the full 2 miles, just to be safe as her bones are still developing.