Homework Help

Who comes to visit Peter and meet Alex for the first time?
why is fudge annoyed?!