Home Dogs of War German Shepherd Military Working Dog

German Shepherd Military Working Dog

A German Shepherd Military Working Dog (MWD) from 101 MWD Support Unit, Royal Army Veterinary Corps (RAVC).