I'm not sure what the pets purposes are. I guess just to be there. The family doesn't recognize them, at least, not in my game and they just follow members around.
I was a little disappointed at first, but it kind of makes it a little more challenging. You have to save money and wait for the kit to show up in the store. Gives you something to work for, I guess. That's how I'm looking at it.