Anubias are great dont let anyone steer you wrong about them. I have three theyre slow growing but they last many years and theyre plenty tough enough to stand up to your frog(s).