The vet still hasn't gotten back to me. I am going to call again on Monday and schedual an appointment... My poor babe. She has been babying the leg her "mass" is on.. Not putting much weight on it etc..