STK105426MA military working dog sits at the feet of his dog handler.
STK105438MA military police dog sits beside his issued protective gear.
STK105168MGerman Shephard military working dogs take a rest.
STK105169MA military working dog waits for his turn at the dog competition.
STK105170MA Belgian Tervuren military working dog takes a break from training.