CHOMPS: Canine Home Protection System

What does CHOMPS mean? The above is one of CHOMPS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Canine Home Protection System