Great photo socks, how did you find it, working with german shepherds?
I found the shepherds out of all the dogs the most reliable and able ... Rotties can't easily do obstacle work and burn out fairly quickly on intense exercise and Belgian shepherds just don't have an off switch and are easily distracted if they are not kept busy ... I did do a bit of work with a giant schnauzer and that was a very capable dog ......