Marc's latest one-on-one date gave him the chance to snuggle up to Marisia - even though the date was intended for Mulesa ...
... and one that Jess R was yearning for.
That's right! The latest one-on-one date gave us another chance to see Luna, whom we haven't seen since all the way back in episode 2's group date.
Many fell head over paws for Luna and were happy to see her return for another date, quickly professing their love for her.
Luna loved showing off for Marisia.
And even got a friend to play with.
While Marc and Marisia enjoyed their picnic, they made sure Luna didn't go hungry either.
But she wasn't too impressed when the pair started kissing, barking at them and joining them on their picnic bed.
And then she got a rose before any of the human ladies!
Don't worry Jess! We also would have loved to spend time with Luna, so we're just gonna console ourselves with these adorable pooch pics!
The Bachelor SA Season 2 will be screened on M-Net every Thursday, from 13 February, at 19:00.
DStv Premium viewers can also watch all the romance on Catch Up or stream the episodes live via their mobile devices on DStv Now.
The Bachelor SA is produced by Rapid Blue and proudly sponsored by Lottostar. Lottostar is a fixed-odds online betting platform that offers South Africans the chance to bet and win big on the world’s biggest Lotteries, Live Games, Instant Play Games, ScratchCards & Sports Betting – with over R2,4 Billion in winnings paid out in just the last 3 years. Lottostar is licensed by the Mpumalanga Economic Regulator. No u18s. National Responsible Gambling Programme 0800 006 008. You are not playing directly in these lotteries but rather betting on the outcome or result of such lotteries.