The five values that you should teach your child before he turns five are answered here.
Teach your child the importance of being honest. Everyone does wrong but it takes guts to accept it. Being honest saves you from many troubles and does not lead to one lie after another. If you have done something wrong then tell the other person that you are wrong and he is sure to forgive you. Be true to others and you will be true to yourself. It is important that a child is taught about honesty at this young stage so that your child imbibes it in his character.
It is the determination that makes many win the race and many lose. Inculcate determination in your child at a very young age. It is important that your child is challenged at each step. Let him do something that you think that he may not be able to do. Let your child try and not give up. If he is not able to do something today let him come back to it tomorrow, but never give up. It is a determination that makes one succeed in life and reach higher goals. It is important that you teach your child to be determined and accept any challenge that comes along the way.
Others have feelings too and thus it is important that you teach your child to understand that. Be it animals or humans, it is important to know that others have feelings and others get hurt too. So if there is something that would hurt him it is important that your child does not do the same act on others.
Negativity and negative thoughts will only make him sad. Help your child be positive, whatever may be the situation. Being positive will make him more accepted and he will be able to fight the biggest difficulties by being positive.
Teach them the importance of love. Children are loving but the feeling should also last. Help your child love others and also demonstrate his love. Share love around and your child is going to follow you.