Join Date: Nov 2009
Location: South Carolina
Mentioned: 17 Post(s)
Quoted: 408 Post(s)
Thanked 8,867 Times in 4,648 Posts
I work with testing dogs for TDI with my obedience club. If he won't work on a flat collar, he's not really ready for testing. He needs to be under control with gentle reminders and it sounds like he needs more work for that. No need to rush testing, he's still a baby and will only get better the more work and time you invest with him.
Your training plan for getting out to work in public is absolutely correct. You might check into locating a medical supply shop or just go to a hospital or urgent care and check out where the wheel chairs are kept, probably some near the door that you could bring him inside and let him check them out. Making sure he is ok with things that move like rolling trash cans or baby strollers or even a child's wagon or a wheelbarrow can help. If he'll heel along with you pulling or pushing one it's probable that not much will phase him.
But honestly, he's still a puppy, I would truly not rush this process, you will feel proud of turning in a solid performance on testing day much more if you aren't getting through on an evaluator being lax with standards.