Lily and Puppy beating the heat