Welcome to the AC Tropical Fish aquarium forum. Our aquarium forum is the place to discuss any aquarium related issue in a friendly environment. Our aquarium forum welcomes aquarists of all levels from beginners to experts. Please ask a question in the how to section of our forum or read the FAQ section if you have any questions. register to and become a part of our friendly aquarium forum community today.

Unknown fish?

Help! I just got these fish from a pet shop but I was soooo stupid that I didnt even ask which one is what! can anyone help me with the names of:
the big fish - it cleans up the aquarium basically
small fish
'snake' fish?
thanks a LOT in advance guys :D

Photo Details

Additional Info

the fish is a pleco of some sort. i'm not sure what kind. you might want to attach this pic with the same question in the pleco forum--or try for a clearer picture so the pleco's markings and shape are more visible.