Hello Kmac... If your son loves animals, you should better give him a puppy. He will learn compassion, love and care from a real life form more than a robot which has no feelings.