Olive is a black and white shepherd x female puppy , located in Invermere, BC. Currently Adopted. Olive has been adopted. Olive (adopted)