Can poor dog training be fixed? It can But it is not a fast fix. It will take work and time.
The dog believes the behavior is appropriate because the human reinforces this behavior with their response, or lack thereof.
Often, the most difficult part of fixing bad training is getting the client to understand the error of their ways and getting them to change.