Photo Credit: guestofaguest.com

Many U.S. cities host Halloween dog parades. However, few compare to the one held at New York City's Tompkins Square Park. The tremendously competitive event attracts over 300 pooches and their proud owners who fly in from all over the country and spend an inordinate amount of time and money crafting the perfect costumes. This year's event that took place on October 24th was even more special given it was the famous contest's 25th anniversary!