Cutting out the dog's eye was extreme.
But from the sounds of it, that dog being in the workplace created a hostile work enviroment. He ought to have gone that route. But he has my sympathy. Good grief, if your dog has a "problem" with "liking" blacks and hispanics, then it doesn't belong out in public in a workplace.
I've worked in a place with an aggressive dog before. I was bitten and had to fill out a on the job injury report with the management. The damn dog would lay where I needed to work on the fax machine and the receptionist kept dog treats in her desk right there. Stupid dog was "protecting" his treats and bit me on the upper foot. Management was not happy with me for getting bit! Well, control your damn dog!
The dog also ran into a knee I'd previously had surgery on. It's a HUGE dog and it comes running down the hallway at top speed because one of the owners was playing with it and I was delivering mail around the office, me in the wrong place, at the wrong time, the dog runs into me at top speed, its head smashes right into my knee cap. Ouch! And I limp for a day.