something reminded me of Delicatessen
When the man makes the dog talk,after inserting the plug thing into the dog's head he grumbles in a very similar fashion to one of the two workers building some contraption similar to tin cans.probably just a coincidence but being drunk when watching this I could not help mentioning it.