There are five children who each want puppies. The animal shelter had 22 puppies. The children have agreed to share the puppies equally. What is the largest number of puppies each child could get?