I think that even if you washed him off, it would not be a yellow lab. The vertical strips and the aggression are not typical of a Lab.
There is a Horseface cichlid that is a South American Geo. The blue fish is not a South American cichlid. There may another horseface (common name) African cichlid, But I do not know of one. (which is not saying much)