I have a 55 gal community tank over a year old. Tank parameters ammonia 0, ph 6.8 to 7, nitrite 0, nitrate 5 or less. Temp 77f. I am finding fish half eaten. I have a mix of black, ember and neon tetras, a few zebra danios,5 Cory's and a 3 inch pleco, and 5 guppies.I also have 2 german rams, one dominant, one submissive ( so dominant doesn't bother other fish.) Fish have been together at least 2 months since last additions. Tank has live plants.I do weekly 30 to 40% water changes.and have 2 cascade 1000 filters with pre and post foam filters to protect smaller fish from intake injury or flow issues from outlet. I am wondering if the dominant ram would kill tankmates? I find one or 2 everyday this week half eaten, but not rotting. No fish in the tank is greater Than 3 inches, and I see no aggression in the tank when I watch it for 2 or 3 hrs each evening. I am stumped. I have had fish for 30 years and never had this happen. Not finding near filter inlets, just floating at top Looking for advice