Thank you for your reply! And congrats to Oscar on his graduation today!

We have a German sheppard club locally that offers classes, but they wouldn't take Davis due to his size. I contacted someone from kijiji, and they wrote me back saying that they use Brad Pattinson's training methods. I did some research on it and he advocates use of the choke collar... I'm a little weary about using one with Davis with Yorkies being prone to collapsed tracheas. He honks sometimes and we walk him with a harness. Was Oscar trained with the choke collar? Can you tell me a bit more about his class?
A friend of mine has a much larger dog than Davis ( A boston/ boxer mix- Simon) and the trainer they used had them using a choke collar on him, but she said she wasn't very comfortable doing it. Simon is a 2 year old rescue and had never been trained, so they (the trainers) said he needed a very aggresive training regimen. My friend said all the dogs in the class were on the collars though.