As rodent species, squirrels become one of the most anticipate creature to invade your property. Yes, I have to admit squirrel makes everyone confused, one side they would make us melt with their cuteness, but in another side, they could bring so much misery – especially for whom they invaded. Of course, we could never […]