This is a highly reputable dog training company that is famous for their effective and efficient dog standards, systems, and processes, has created this instructional and informative product. (dogobediencenet.com)
If a greeting lasts a bit too long (by dog standards) a dog may become stressed. (tulsapetsmagazine.com)
The definition of the ideal German Shepherd temperament can be found here - The German Shepherd Dog Standard. (gsdca.org)