Geo Discovered the Dog beach

More: Geo is a rescue who came to him now family when he was recovering from a rear leg amputation. Upon healing we could not part with him and his endless joy, so he became a permanent member of our pack and a perfect big brother to our next 6 foster pups.