Dogs on Duty: Soldiers' Best Friends on the Battlefield and Beyond