What do you mean by "flapping track whippets" ? Do you mean Non-Ped Whippets ? Flapping tracks, as I know them, are non NGRC Greyhound tracks, and very few, if any Non-Ped Whippets make the grade on them against Greyhounds. Also, by "Grew", do you mean GREyhound/Whippet, as they are known here, or do you mean Greyhound ? I go to the Non-Ped Whippet racing most weekends, and the best dogs are Whippet/Greys, (Grews), but this is straight racing,over 150 yards, not Flapping Tracks.
Cheers.