Sofia is a black and brown mixed breed female puppy , located in Invermere, BC. Currently Adopted. Sofia has been adopted. Sofia (adopted)