i personally own 6 ferrets,2 sugar gliders,3 dogs, and 3 kittens ,fish,2 guinea pigs and 4 parakeets. I know that if u have the ferrets with puppies and kittens you can teach them to all get along. I had a dog who actually loved playing with my ferrets. And after my father's death the dog became aggessive and went after my ferrets. So it's never 100 % safe to leave them unsupervised. As for my kittens I haven't really done alot of introductions yet but am going too. But i think they will get along with introductions and nails clipped.