In the middle of a military base outside Mexico City, an army colonel runs what he calls a kindergarten for dogs. Puppies that one day will become rescue dogs, or sniffer dogs for drugs or explosives, get their basic training here, at Mexico’s Army and Air Force Canine Production Center. The puppies are born and spend their first four months at the facility, before being sent to military units around the country for more specialized training.