You know, I have seen you refer to children as "it" more than once jaydens_mom... Being a believer that words and how we use them are very important, I wonder if that doesn't convey an underlying view of children in general. Not that you feel children are *its* per se, but that you see them as lesser in some way and don't deserve to be afforded the same rights as adults with regard to personal autonomy.
Anyway, no, I will never make my daughter apologize. With everything else, we model, model, model how we like to be treated. As I see her little imagination emerging, I see this kind of play acted out already in her people and animals (toys)... she will knock one of them over, make some sympathetic sounds and another animal/person helps the *victim* up and gives hugs. We have never forced this or told her what to do....
We model how we like to be treated and treat her how we feel *most* humans like to be treated --- with respect, dignity, and equality.
When someone is hurt, even at the hands of my daughter (taking a toy from a child who then cries for example) -- my husband or myself model behavior we feel is appropriate... we go to the *victim* make sure they are okay, apologize, see if they need anything (a hug, the toy back, etc) then we provide our daughter with information in a non-punitive, observational way --- "Johnny seemed upset when you took his toy, did you see him crying? Johnny didn't like it when you took his toy." Then offer possible solutions with no pressure --- "would you like to play with this toy instead?" --- or if our daughter seems to be seeking a connection with the other child, we encourage that too, but never, ever tell her to give him/her a hug or *say sorry* or whatever.