Frogs aren't really keen to be held anyways even my captive bred frogs don't enjoy it as of the question of whether it's too late to let it go personally I wouldn't do it but it's up to you.