I think you are way too hard on yourself. That was a beautiful routine with beautiful heeling and out of motion exercises! You should be proud of how well you have trained Medo, Congrats!
BH, OB1, TR1, AD
Rottweiler/Hairy Dog mix?? Shelter rescue
Gryffon Vom Wildhaus