Cast your minds back to the previous series of CBB and you'll remember Gemma was gifted 15 minutes with a real life shetland pony to mark her birthday.
So what's the occasion? The housemates are taking part in a new shopping task that requires them to concentrate and not get distracted.
James, Katie and Frankie are sent to the garden and they have to try and work out when they think 15 minutes is up, pressing their buzzer to mark their decision. However, Big Brother has a cunning plane to try and take their mind off the task at hand - distracting the trio with a slew of very cute and furry friends.
First, James, Katie and Frankie are greeted by a slew of adorable puppies, before two fluffy alpacas make their way into the garden, followed by Gem's Shetland pony.
On seeing the pony, Frankie declares: "Oh my god, it's me. Come here. Come straight to me. You're me. I love you so much. You're perfect. You're Frankie."
He then proceeds to run around the garden in a new video shared by Big Brother - although it's not quite the same as Gemma doing so while sporting heels and an Essex blow dry.
James, meanwhile, gets the biggest surprise as he is reunited with his dog Daisy-May. He has been telling his housemates all about his pup and Katie is quick to ask if the pooch walking through the door really is Daisy.
Meanwhile, in the house, the rest of the housemates are so pleased for James. Aubrey shouts: "It's Daisy-May, it's Daisy-May," while Marnie says: "It's his dog!"
So far, the house has had a number of surprises including an appearance from Sam Fox's mum and Geordie Shore star Sophie Kasaei (Marnie's cousin), Aubrey O'Day received a video message from boyfriend Pauly D and Bear came face-to-face with his ex-girlfriend Lillie Lexie Gregg.
She entered the house to confront him after he publicly dumped her on the show, with Lillie telling Bear facing him was the "hardest thing" she has had to do.
CBB continues tonight at 9pm on Channel 5.
Follow us on Twitter @RevealMag for all your celeb, fashion and beauty news!
Fancy winning some GREAT prizes? Check out Reveal Competitions here!