Charlie is a black and white shepherd x female puppy , located in Invermere, BC. Currently Adopted. Charlie