Rid or Aeroguard (can't remember which one) now has a specific 'kids' roll-on. We've used it on DD and our nephews and it's worked well with no issues for any of them.