Yes! Parents (brand name) veterinary hospital is great! It is a "hospital" with 6 cages/kennels, each with its own colored gate/keyhole, and the top of it (the 'roof') opens up to hold other "vet tools" like pet food/vitamins/thermometer/sethoscope, etc. This part is good for the older toddler/young child ages where they get into imaginary play. There are 3 small stuffed animals that come with the vet hospital (bird, cat, dog) and you can add your own to fill the other "kennels" and of course there is a key ring with color coded keys.
It has been a fabulous toy because it fits so many age/developmental levels - the locks/keys, the animals, the veterinarian play part of it, so on. My son isnow 8 and we still haven't put it away yet.
I would get it and put away the toys (tools) away for now, just let her play w/the keys, add the animals in, then as she becomes ready for imaginary role play, give her the vet 'tools' which'll make it a new toy for another good round of play!
It's been one of the best toys I ever got for my kid, I just wish I'd gotten it sooner when he was your daughter's age.