Have you talked to your vet??