It's called Pasteurizing (C)
Yes cats can be trained and the benefits of it is your cat won't do the old things it did before the training like scratch hung clothes, you, furniture, or chasing birds when it goes out side
They can see their reflection, but sadly cant recognize it!
Your cat might think of his/her reflection as another cat