Did a search and no recent threads..... We bought the TT late last fall. Didn't really spend much time putting her away properly. I'm guessing the powercord is most likely where they got in, but ...
Go to predaturepee.com you will see what you need to keep those critters away. I use bobcat pee for mice. I hang the small tubes they sell under camper.Have not had a single one yet!