- Deputy Todd Frazier
Meet Deputy Todd Frazier, a police officer stationed in Long Beach, Mississippi. Rather than having a conventional, human partner like most police officers, Todd’s best friend is his canine companion!
Meet Deputy Todd Frazier, a police officer stationed in Long Beach, Mississippi. Rather than having a conventional, human partner like most police officers, Todd’s best friend is his canine companion!