How old are retired racing greyhounds?

Typically 2-4 years of age. They run their maiden race at 18 months and mandatory retirement is five, but only the best make it that long.