chien de poche
Meanings
Noun
1. a dog who always insist to follow its master as closely as possible (Quebec)
2. someone whose behaviour reminds of such a dog (Quebec)