An Elgin woman has become a worldwide hit selling onesies for dogs.
Aileen Perry, 50, started K9 Clean Coats from her home in Elgin while she was working full-time at Moray College.
She came up with the idea for her American cocker spaniel Toto, to keep him warm and dry over winter.
Her colourful designs have proved popular with dog lovers as far afield as Canada and Australia.
Since then sales of her handmade bodysuits have taken off. Each of the outfits is made from supersoft fleece material, and costs from £35 to £50.
Prepare yourself for loads of photos of dogs in onesies…