when referring to a person, the word "that" is incorrect. see these examples:
the person THAT does this will get in trouble with the teacher.
the person WHO does this is correct and will receive a gold star.
now, as far as a pet-animal goes, i prefer to use the word "who". use your own discretion.
20 hours ago