This is "Tex The Tortoise" from The Hogle Zoo. He just pee'd on DB. And also relieved himself on the counter. Click here to see the photos.