I know exactly what you mean. When I came home yesterday Happy didnt hear me so I stood on my stairs and just listened to him whistling away a tune I never heard before. He tends to wait a long time before giving me a new tune and then just surprises me. They are indeed so precious and just melt are hearts.