Ah...have they checked for any fraying or pinching of nerves in the legs?
Great! So it was diabetes, then?
good new! How old is Cheyenne btw?