For the past 20 Christmases, photographer Peter Thorpe has been creating beautifully adorable Christmas cards.
"The fun for me, has been choosing to continue to create these traditionally rather than with Photoshop, by making my own sets and props and using a fair bit of food bribery!" Peter says.
Raggle, the second dog of the series, just did her last shoot before retirement and it's nothing short of adorable.
The hard work and attention to detail over the years certainly shows. Look at this adorable little Scrooge!
And this stunning birdie!
On his blog, Peter shows the intricate prep that goes into building the sets and costumes.
His kids even help with the whole process...
...and have, for quite some time.
Just look at this adorable little penguin!
And the fluffiest little camel ever.
And the most sincere of choir boys.
A little dog roast is always welcome on the holidays.
One things for sure: the combination of Thorpe's photography and the patience of his subjects is amazing...
...and makes you want to spread holiday cheer!
Check out more of Peter's work here!