Newbie here. I'll go ahead and let you know that I have not had a chance to sift through all the threads and replies about bumble foot. I just need someone who may have experienced this to let me know what you think. Is this bumble foot? Pekin girl started having trouble walking two days ago...