Irish mythology features a sly shape-shifter.
The Puca (Pooka) is mischievous, rather than truly evil, and can change into any shape it pleases.
It's fond of hanging around pubs late at night and waiting for drunks to come out. The Puca shifts into a horse shape and takes the drunk for a hair-raising ride around the countryside.