man, that sux!
im not sure what it is called, but my dad put this stuff in the kitchen at onwe place we lived in, (big hole were the cuboards meet in a corner on the floor of the kitchen) it came in a tube like silicone, but it puffed up when in the hole, he said it was for the mice, they cant get threw it, and if they tried it would kill them might help you?