A normal pg_dump already produces an internally consistent view of one PostgreSQL database. Passing --snapshot does not make that single dump “more consistent.” The option matters when pg_dump must share one exact cut line with another independent session or export process.
A reproduced PostgreSQL 17.11 lab made that ...