You could try a veterinary opthimologist if there is one in the area. General vets are IMHO about as good as general practitioners for humans. They're good for vaccinations and check ups but don't ask them to go beyond that.