If you have ever watched squirrels closely in your City of Toronto garden, for any length of time you will quickly know that squirrels are smarter than humans. Yes that’s right, squirrels are smarter than us, may as well get over it. They are truly street smart. So the best thing you can do is […]