I have five frogs, it's kind of a myth that you can't have them in water deeper than a foot or so. Mine is 18" deep and they are fine, including the babies.
A fish bowl would be far too small for a frog. They need room to swim and play and besides, you wouldn't be able to cycle a fish bowl...