The well of renewal!
Sometimes you wonder if the magical properties of the well could somehow imbue you with super powers. The only way to find out would be to get into it though, and it's quite a ways up for you little puggy legs.