From puppies to police dogs - a trainer's diary (Week one)

Dave with a very pregnant German Shepherd named Xena
Dave with a very pregnant German Shepherd named Xena