Ehm, I have the following problem:
I've been playing Minecraft recently and watched a video on taming animals. Everything worked fine, but not the ocelots or cats. According to the video and the Minecraft Wiki, you should go and feed them with fish and they must not be locked up. That's how I did it. Hearts also rose, but still the ocelot was not tamed. I have tried it many times but never worked…
You have to feed them with several fish until they become the normal cat!
If you are near them, stop and pick up fish. They have to come to you, then you can tame them. If you run after them they are afraid and it will not work.
You can now find cats in villages and tame them and do not move, wait until they are with you and feed them Zack bumm after 2 3 fish tamed xD