silky terrier: Australian breed of toy dogs having a silky blue coat
terrier: any of several usually small short-bodied breeds originally trained to hunt animals living underground
pilgrimage: a journey to a sacred place