People often want a puppy to grow up with the kids, and that's not a good idea.

The best time to get a pet is anytime you're ready for it.