I had a cat like that once he was from a shelter too. As soon as they could wean him he was up for adoption and I think that he was too young. I really thing he had some kind of complex because he didn't socialize enough with his kitty kind and acted out thinking he was equal or something.