Saturday saw the 22nd annual Halloween Puppy Parade take place in Tompkins Square Park, where Manhattan’s dog-owners gather to show off their ridiculous mutts once a year. Proud moms and dads spent four hours parading their pooches in the East Village, so if you’re a fan of pugs dressed as Argentine political leaders, or Yorkshire Terriers in top hats, take a look at our round-up of this year’s wackiest outfits.