Previous Next Professor Lupin Ready for adventure! Owner: Mary Ellen Breed: Mini Australian Shepherd Age: 1 More: Professor Lupin is a super active puppy who loves adventure Vote