In a small nest, several newborn cats lay on a blanket against soft music.