I have a puppy of my own and she loves meeting other animals, but if your animals are not good with other animals, that is okay because I have quite a big backyard so I am able to separate them if needed. My little girl is up to date will all of her vaccines and is desexed also. She is an American staffy cross and English staffy and she is absolutely beautiful if I do say so myself, if you are unsure, you are more than welcome to come over to my home and have a look around and meet my puppy also. I have has animals all my life, from little finches to a mouse, to dogs and two cats that I absolutely adored. Currently though I only have my puppy named poppy and four goldfish, their names are Bill, Ben, Bob and Bruce.