I would think that if his hip does not look right on xray, a specialist might be in order. Ask about a board certified orthopedic surgeon. Does not mean that he needs surgery, but an expert to look at it would probably be best. If your vet does not know one, you can find one in your area by searching on this site:
American College of Veterinary Surgeons