Meet Sasha, the tiny pit bull who chooses to live – against all odds
Sasha the pit bull was born in September. And she’s been fighting for her life since day one. Sasha was born with a cleft palate, a condition that leaves her upper lip split in two. ...