Welcome to TFF
Load the video on YouTube, then link it here
I can say, bettas should be kept by themselves, in most instances...if the loaches are Botia striata, they need a much larger tank, and a bigger group to feel comfortable
"Algae eater" is a very generic term, need a pic to properly ID