Re: Arilou_skiff..Oh you have no idea..
I *think* Michelle would have interacted long enough with Pete to pass the muster, they've been living together for an unspecified amount of time after all.
(presumably Peter is doing stuff when he isn't appearing in comics, too :p)