Have you considered taking the dog t the Vet? If it was you, you'd have been to the doctor a long time ago .