Giant Tortoise or what?

I came across this strange creature in the yard last weekend. I’m not sure but I think it may have escaped somehow from the Galapagos Islands. I think it’s a giant tortoise. How exciting!
Beta and Jackaroo looked perplexed too. Oh wait! Its simply an old dog hinting she’d like to take a swim. What a ham!