Just taking care of it's Happiness and Hungriness, isn't enough to get a "perfect" care. You have to lower it's stress, care not to overfeed it, and missing it when it calls is considered bad care. Look naming your pet a certain name will NOT make it a certain character. It can be a coincidence...