No, whose not only refers to a person, but also refers to animals and objects. If you use it as a question, it will refer to a person only, but if you use it as a relative pronoun, it will refer to animals or objects.
Examples: Whose car did you drive yesterday?
This is the man, whose car is red.
This the animal, whose tail is long.