I dont know if anyone has said this but i saw a picture of push the trashcan being in CL_slinkyman's Tortuga Island room (I think it was CL_slinkyman's room) Then we all everyone started about Push in the room
I saw Push in Host_Hula's room once, it was cool but i was out of film and i forgot to take a screen shot/didnt have time because it was a ride and i was almost to the exit by the time i noticed him. =/
He tended to float around various Guest rooms along with the occasional visits to Tomorrowland when it first opened up, usually accompanied by a Staff of some kind. Much like the Muppet Mobile Lab and Lucky the Dinosaur in the real parks, it seems to have been a temporary thing.
funny. real WDW push is followed by this one guy that i see every time i go there... and he is wearing the same thing every day and he looks like he is playing with a r/c controller in his duffle bag... too funny, and it seemed like he mouthed exactly what push said, and he said this stuff into a mic on his shirt... what i coincidence...