Mouse & Rat, Brand Dog-Rocks, Interpet