Nekobaa

is an old woman who lives in an abandoned city together with her granddaughter, Tamaki. She runs a supplies shop that the Uchiha clan used to use. She lives with lots of cats, including talking ones such as Denka and Hina.

Background
In the anime, Itachi Uchiha would usually visit Granny Cat for errands he had to run with a young Sasuke Uchiha tagging along with him every time. Sasuke would get bored and throw tantrums so Itachi made a game to collect paw prints from fast and nimble cats, the Paw Encyclopaedia which Granny Cat continued after Sasuke stopped collecting paw prints. Granny Cat collected one of the two last paw prints Itachi assigned, that of the Two-Tails which the Jinchūriki Yugito Nii agreed to give after being asked by Granny Cat.

Itachi Pursuit Arc
Sasuke came to her to buy some items for his new team, Hebi. She told Sasuke that she remembered how Itachi and he were once "little kittens", and said that she couldn't believe they now wanted to kill each other.

Konoha History Arc
In the anime, it was shown that before the time-skip Team Kakashi received a mission to capture and retrieve the paw print of a certain cat for Nekobaa's encyclopaedia. Upon hearing this, Sasuke took this on as a personal mission. It was later revealed that he and Itachi had been doing this for several years when they were younger. In the end when the paw print is retrieved, Nekobaa reveals that this was a test set by Itachi as another hurdle for him to overcome.