Xtreme Dogs
National Western Complex 4655 Humboldt St., Denver, CO, United StatesDog lovers unite for a show full of amazing tricks, aerial stunts, and unpredictable antics, all performed by man’s best friend. Trained to run, jump and retrieve at incredible speeds, this cast of canines thrills audiences, barking their way into your hearts and leaving fans of all ages laughing and cheering throughout the entire show. […]