Rescue staff in UK show up over reports of a stray toad, discover it’s a bearded dragon August 10, 2022 Animal rescue staff with the SPCA in Guernsey responded to an emergency call of an unexpected animal near a car park. When they arrived… Continue Reading