Canidrome is a 500 yards dog track in Macau, Macau that features greyhound racing. Raceways - Misc Links: www.casinocity.com By: romulusnr