Have you ever been taunted by a group of rats and mice mocking your feeble DIY attempts to rid them from your home? Then this is the blog post for you! There are plenty of myths surrounding which DIY mouse...