That's A Weird Looking Dog Ove... OH MY GOD THAT'S AN ALLIGATOR!
Just when you think you've seen it all, please keep in mind that you haven't seen it all. Your eyes aren't playing tricks on you, that's an alligator on a leash in the middle of Philly. My only question is, why?