Looks like the snow dog can haul three people:
See slide show
Yes, if one just wants to transport three passengers, without all of their gear, and in ideal conditions. That said, one would still be nice to own.
“We judge ourselves by our intentions and others by their behaviour.”
- Stephen M.R. Covey