vahtikoira

Noun

 * 1) guard dog, watchdog dog used to protect a property or its owner
 * 2)  watchdog individual or group that monitors the activities of another entity