Who will Kaitlyn Bristowe choose as the winner of “The Bachelorette” Season 11? It’s a tough choice between Nick Viall and Shawn Booth. The 29-year-old Vancouver dance instructor has a strong connection with both men, but she can only choose one.

This season of the ABC dating show has been filled with nonstop drama. From ugly confrontations with contestants, to steamy hookups in Ireland – Kaitlyn has faced it all. After tearful goodbyes with frontrunners Jared Haibon and Ben Higgins, the Bachelorette has managed to narrow her search for love down to Shawn and Nick.

The winner will be revealed to all on ABC on Monday, July 27. However, we had Winston the “Psychic” Dog predict the winner prior to the anticipated premiere.

Winston the “Psychic Dog,” an English Cream golden retriever, is an alleged distant cousin of Oprah’s golden retrievers. Hailing from Westchester Country, NY, Winston enjoys sunbathing, swimming, playing catch with his favorite “ring” toy, and of course, watching “The Bachelorette.” Winston has previously cast his predictions for Chris Soules’ season of “The Bachelor,” along with Desiree Hartsock and Andi Dorfman’s seasons of “The Bachelorette.” Currently he’s two for one, accurately predicting Chris and Andi’s season, but “dropping the ball” on Desiree’s.

A half of a Milk-Bone dog biscuit (Winston’s dieting) was placed on photos of the two final cast members – Nick and Shawn. On command, Winston used his “psychic” skills to determine the winner of “The Bachelorette” Season 11 ... by eating the dog treat off the photos.

Watch the results below:

Viewers can see that Winston the “Psychic” Dog sees Nick Viall walking away as the winner of “The Bachelorette.” Nick is a 34-year-old software sales executive from Waukesha, WI. He previously appeared on Andi Dorfman’s season of “The Bachelorette” and made it to the final two. Although he planned on proposing to Andi, she eliminated him prior to the final rose ceremony. He left the show broken hearted, but resurfaced this season in an attempt to find love with Kaitlyn Bristowe.

Nick wasn’t one of the initial 25 contestants cast, and instead joined in episode 4. He approached Kaitlyn while she was on a group date in New York and confessed that was attracted to her and wanted to give a relationship with her a shot. The two had never met prior, but had started texting after Kaitlyn appeared on Chris Soules’ season of “The Bachelor.”

Nick wasn’t well liked in the house, running into issues with multiple men who didn’t trust his motives for being on the show. But despite all the talk from the other guys, Kaitlyn couldn’t send Nick packing. Her strong feelings and attraction for him became evident when the pair had sex in Kaitlyn’s Ireland hotel room after a romantic one-on-one date.

Unfortunately for Nick, he’s got some strong competition. Shawn has been on Season 11 since episode 1 and even landed the first impression rose. However, his jealousy over Kaitlyn’s connection with Nick could get him sent home.

All will be revealed on ABC when “The Bachelorette” finale airs on Monday, July 27 at 8 p.m. EDT.