The puppies of Hope & Caillou