The sixth winner of Britain's Got Talent is a dancing dog act.
Britain’s Got Talent Season 6 was won by Ashleigh and Pudsey, a girl and her dancing dog. They received £500,000 or PhP27.47 million as a prize for their win.
Opera duo Jonathan and Charlotte, came second and Welsh boys choir Only Boys Aloud took the third place.
Watch the winning performance here: