As a person who has lost Drosophyllum, Sarracenia, Flytraps, and numerous Utrics to squirrels and possibly a raccoon, i have come to hate and fear those fuzzy-tailed rats.[b said:Quote[/b] (FlytrapGurl @ May 12 2005,4:35)]You keep plants on your roof? That's awesome. For some reason that's a highly appealing idea for my VFTs and Sarrs, but the squirrels would destroy them the second I walked inside.
Birds also seem to like some nepenthes pitchers and will peck them apart.
I have found that if the vegetation covers all the soil it minimizes the appeal to squirrels. However, if there are bugs or other tasties in the pitchers, you might lose those.