Keeping children safe and happy at Walsh