Working dog
utility dog
A working dog is a dog that was bred or that was trained to perform specific tasks, which usually help a human. Common tasks include herding cattle, but also performing search and rescue operations, hunting, or being employed as guard dogs. Hearing dogs and guide dogs help people who are deaf or blind.