I don't have german rams but do know that the smaller gouramis (pearl, dwarf) get along fine with angel fish, and as long as there are hiding places, no one hurts my Khuli Loaches. 25 gal is a rather small tank, so you will want to limit your fish load.