puptail