Castle’s K-9 is one of the largest and most reputable police canine training agencies in the United States. All phases of canine specialty work, patrol, narcotics detection, explosives detection and cadaver detection are taught by the trainers at Castle’s...