Hello, I have a few tadpoles and I was wondering If I could put them in my pond with goldfish it is filtered with a waterfall. It is 10x11 with live plants and 3 ft deep. Can leopard frogs live in New Jersey through the winter thanks Matt