Just found this on my dog's left elbow so it couldn't have been there long. It's on the skin. Not painful.