The 144th annual Westminster Kennel Club Dog Show is hosting 2,500 dogs this year, consisting of more than 200 different breeds or varieties. Below are images from the three-day competition and preliminary activities held in New York City. The competition ends tonight in Madison Square Garden, with the announcement of this year’s “Best in Show”.