Service dogs can be trained to provide very different types of support to their human companions, as medical students learn from interacting with “Shetland,” a highly skilled retriever-mix.

Service dogs can be trained to provide very different types of support to their human companions, as medical students learn from interacting with “Shetland,” a highly skilled retriever-mix.