Britain's Got Talent fans were enraged after the "only good act" was sent home from the second live semi-finals on Tuesday evening.
Impressionist Ben Nickless and singing duo Flintz and Taylor were the acts that made it through to Sunday's grand final when they return to the stage at London's Hammersmith Apollo.
Ben's brilliant comedic version of The Greatest Showman's hit song 'This Is Me' saw him collect the most votes, with Flintz and Taylor and Amber and the Dancing Collies going to the judges' vote after finishing in the top three.
Comedian David Walliams decided to choose the the duo as did Alesha Dixon, although that was no surprise as the former Strictly Come Dancing judge used her Golden Buzzer for the singing act during the auditions.
Amanda Holden ensured the second spot in the final on Sunday June 5 went to a deciding vote after she selected Amber and the Dancing Collies to go through.
Music mogul Simon Cowell, who gave glowing feedback to Amber after opening the second live show of the week, when pressed by hosts Ant McPartlin and Declan Donnelly for a decisive answer, admitted that he would have favoured the dancing act if she had performed with only one dog before putting Flintz and Taylor through.
However, this decision did not go down well with viewers on social media.
One person wrote: "What a pile of s***e that decision was."
Another commented: "Poor doggy that Simon said shouldn’t of performed let’s keep him in our prayers tonight."
A third user tweeted: "The dog act was literally the only good act tonight."
A fourth person wrote on Twitter : "Simon saying she should’ve stuck with 1 dog was just a p**s poor reason because he couldn’t think of a valid one."
Ben and Flintz and Taylor will be joined in Sunday's final by opera singer Maxwell Thorpe and young ventriloquist Jamie Leahey after they secured their places in Monday's opening live semi-final.
Wednesday night will see eight more contestants battle it out for two more places in grand final.
The Britain's Got Talent semi-finals continue this week at 8pm on ITV and ITV Hub.