I have the red book that/which my father bought me(for me).
I saw a dog that/which is running on the road.
In my dream, I visited a place in which(not in that)/where there were many pagodas.
For person, we can use who/whom, non-person, which/that, place, where, time, when and reason, why. But it depends on your context.
Hope that help you!
Student or Learner