Pea sized lump on his back, kinda cyst like. I thought it was a tick but obviously not! Visit to vet needed? Or will it go away?! He's just back from France