Dos larry have what it takes to be a rockin rat? or is he merely doomed to sniffing left over cheese?