several kittens are huddled together on the floor