Hi Vets, I noticed this knot on the right hind leg. It feels hard. She shows no sign of pain when it is pressed on. She has been limping intermittently on runs. It looks a lot like a bump I have on my ankle that is Achilles tendinitis. Does this need a vet visit?