Have you spoken to the vet about this to rule out a medical reason?