Dallas officer fired after inappropriate actions on & off duty