Went to the vets today as I was sure something wasn't right with her front legs, and I was right- she has rickets! I thought she was maybe overexercising. She has decent quality puppy food, but it obviously hasn't been enough. Now on huge calcium/vit d tablets but it should be correctable. Does anyone else have any experience of this? Will it really correct?