The winner of the 143rd annual Westminster Kennel Club Dog Show has finally been named after two days of competitions!

King, a Wire Fox Terrier won the top prize in show this year. He beat out nearly 3,000 other dogs. In the finals there was a Sussex Spanie, a longhaired Dachshund, a Boxer and a Bouvier des Flandres.