Sans only shows himself to you if Papyrus likes you, and you'll only get the offer to Snowdin if Sans likes you. To meet with Papyrus you have to linger in waterfalls. :)
Thank you!!! ❤️