Imagine going out for a couple of days just to find baby rats taking over everything that you own. A woman named Olivia Longstaff recently shared images on social media showing tiny baby rats sleeping on her bed. She revealed in a post that she was away from her house for a couple of days […]