The Pet Sitting Peril - Roberts, Willo