cheating

how did you get over someone cheating? did you stay or leave? my boyfriend of three years what Snapchating another girl...they only talked about their dogs..should I leave or stay..