pauls right take it back to the shop ,the problem with vets is finding one who deals with aquatics ,its mostly a visual thing as you cant exactly perform internal tests on fish without killing them as for ulcers the best a vet could do would be to take a sample and send it off which would cost you a packet