sounds like your dog has you trained pretty well
if i play fetch i dont play on anything with moisture. the grass has to be super dry to prevent slipping. i also dont throw it long distances so that the dog can get up to full speed and then suddenly have to stop for a ball. a torn acl is my worst fear.