Cat not eating after vet says its overweight