That is a juvenile female. The dark coloration when you got here was stress related. Both male and female will get the pseudo canine teeth. The males more predominant. Good luck. One of my favorite Parachromis fish.
Nice fish, soon to be a real tank terror lol