Please, please don't put yourself down like that! You are a wonderful dog owner! That guy should NOT have hit Zeke at all. Isn't that like illegal or something? It should be.

Maybe Zeke isn't the most well behaved dog in the world... but he is a wonderful dog and should not be treated like that. He sounds very smart and overall well behaved. You should not be treated like that, either. They are the ones that are being disrespectful to you. I probably woulden't go back if I were you, but I woulden't stop doing flyball with Zeke either. Maybe start your own group? Put flyers around or something.

Good Luck with everything.

...Danielle