I cannot believe Puffy got a cameo. #MommyFab #Efabulous1 #MuppetsMostWanted