Kitty is very nickname-y on its own, but I
CAN see it as a nn for
Katherine. But I would be too worried about a
Kitty (nn or not) being teased.
Hattie is adorable, and I can see it on its own more than I can a
Kitty, but I prefer it as a nn for
Harriet.
~
Heather~