Puppy: Ray didn't come to the house today.
Me: I know, sweetie. He was on his way here this morning and his car broke. He tried to find another way to see us, but it didn't work out.
Puppy: He can come tomorrow.
Me: No, buddy, we're leaving on the airplane tomorrow. So we wouldn't be here to see him.
Puppy: Why didn't he come after his car got fixed?
Me: He wanted to find a way to come, but he had to spend a lot of time dealing with his car. He was really disappointed. And I'm sad, too.
Puppy: Why are you sad?
Me: Because I like Ray a lot and it's been a long time since we've seen him. I was looking forward to seeing him today. And I'm sad because I know how much he wanted to see you.
Puppy: I want him to come.
Me: I know, buddy. I know.