Giant snakeheads,while considered extremely aggressive, CAN be housed with other fish. My 500 gallon pond consists of a giant snakehead, a red belly pacu, a red tail catfish and two red devil/midas cichlids. However my snakehead was small, like 8 inches while adding it in my pond. All the other fish were larger or equal to it in size. My snakehead became used to these fish since it was scared at the start. Now it has grown up and become very aggressive, not towards the fish it grew up with, but with new added fish. It tried to kill both my florida gar and marbled walking catfish immediately after adding them to the pond, so they had to be removed.
In other words, if you plan on keeping a Giant Snakehead in a community pond, then always make sure that it is the smallest fish in it (not that small that is can be eaten by tankmates) and that the other fish can keep up with its extremely fast growth rate. Here is mine
View attachment 1547701
View attachment 1547702
View attachment 1547703
View attachment 1547704
View attachment 1547706
View attachment 1547705