You made the right decision, dont put frog terraria in trafficing areas, it
will stress them out, i usually keep all my amphibians in my room, theres
always the basement or some people have "frog rooms"