I'd say "he" and "she" are to be used with things that can display emotions that are easily comprehensible, like humans, cats and dogs. Other pets such as your lizard, snakes,fish, birds, etc. would go by "it" for me because they simply don't have a "personality."
This is just my opinion, there is no right or wrong on the matter.