It’s generally recommended that parents wait until a child is older than four years old to purchase a new pet. Younger children may not be able to control their angry or frustrated impulses toward the animal, and this could cause the animal to lash out in different ways.
So, for the safety of the child and the pet, it’s best to wait until after the age of four years old.