In my personal experience flat feet is a load of bo**ocks! I go out with a number of dogs, quite a few of them have got flat feet, my dogs have risen feet and a few of the other dogs do and they all do their job perfect!
Even in the dog racing it doesnt seem to make a difference whether they are flat footed or risen footed!