Cannot lie, I skipped ahead to the last paragraph as soon as I read the word "kittens." I already knew, from your very evocative descriptions, that I wouldn't be able to stomach whatever came next for those kittens.
Good read, made me queasy. Wouldn't it be wild to have one of these kids? I fully believe they exist.