It's also possible that all of her urinary tract infections could have stunted her growth. She looks like she should be 4 months old or something and not 7, but like I've said before, the vet says shes absolutely fine!