Because of their intelligence and affectionate nature, German Shepherds make some of the best therapy dogs. German Shepherds are incredibly smart, which means they can be trained to do almost anything. With some dedicated time, German Shepherds can learn to be patient, quiet, and calm even in hectic settings.