WOW. Hard question. I'm not putting a lot of thought into my answer because if I think too hard about it I'll just imagine Philip getting hit by a school bus! :\\\'( Personally, I'd go with my son. I'd be there with him for support and to answer questions he had, to hold his hand, etc. If it was open casket, I'd let him stay. If he wanted to go up to see his friend and say goodbye I'd let him. I guess... I guess I'd follow HIS lead on it. I'd explain to him what a funeral is (It is when people who loved this person get together to say goodbye and talk about how much we liked having him around, and people talk about how sad they are that they are gone), and ask him if he wanted to go. If yes, I'd take him. And I'd sit by him. If no, then well - that's his choice. And again with the open casket, I'd explain to him what was in it (it is your friend, but he won't be able to talk to you, and it is ok if you are scared and don't want to see him) - - - and then let him make the decision. Follow his lead. Suit the child. I don't think it would be fair for me to impose myself on that kind of situation, you know?