Have you tested the water quality? I guess if it is having trouble breathing I would be worried about ammonia or nitrites in the fish tank.
Also, if you recently did a water change maybe a dip in the ph of the water.
More information is needed to answer your question.
Is the seahorse eating? If so what is the seahorse eating and what type of seahorse is it?