Ashleigh and her dog Pudsey from the Wellingborough Dog Training Club in Northamptonshire have won Britain's Got Talent 2012.
Ashleigh and Pudsey are aged 17 and six respectively. Ashley Butler and her dog Pudsey have charmed viewers and the judges alike with their routines.
Britain's Got Talent winner Ashleigh Butler from Wellingborough in Northamptonshire says she felt "overwhelmed" by support from the public.
Ashleigh Butler and her dog Pudsey are the 2012 winners of Britain's Got Talent.
Acts from Essex. Northamptonshire and Norfolk are through to the live final of Britain's Got Talent.