Rana margaretae is a part of an amphibian community formed by six species living in or around the same stream. The microhabitats vary between these species, and the available resources are partitioned and consumed differently. Tadpoles of the different species forage and graze differently.