Guest Stars Patrick Warburton as Joe Swanson Carlos Alazraqui as Mr. Jonathan Weed June Foray as Rocky