A dino checkup is a long and labourious process... it can sometimes take alllll morning to give the 'herd' a checkup... sometimes they get hungry and cranky, but snacking on the dinos in the waiting room usuall improves their mood.
That's just so rude to take the kid's toys.. especially without asking. Even at the age of 2/3 she could have said "so-and-so doesn't have any toys, it would be nice if we could give him the toys you don't play with anymore" then let the KID choose what can go. This goes a long way to teaching the kid empathy and charity. Children should not be treated like adults but at the same time their thoughts and feelings deserve to be heard and respected (within reason).
About 3 years ago M's school was looking for small toys for a local regiment to take with them to Afghanistan, small things they could carry in their backpacks and give to the children in the war-torn country. I read the note to M and SHE volunteered to go through her toys and honestly, the kid gave until it hurt. I was proud and worried, there were a couple of things she rescued from the bag and that's ok because it was her's to give - or not.