A person who puts shoes on horses.
A shoer is someone who helps horses and works with them.
Examples:
The shoer puts shoes on horses.
I saw the shoer at the farm.
The shoer is very good with horses.
The shoer has a lot of work to do today.
The shoer is the best in the whole world.
The shoer helps the horses and makes them happy.