I don't know anything specifically about greyhounds, but it sure sounds like you've done your homework. I remember when my current lab was young, she'd easily run several miles a day in my backyard chasing tennis balls while I just stood there and threw

.