Already went to the vet 3 times. Something is wrong. Advice?