shelter, dog, puppy, young, snow, abandoned, pleading, lonely, bars, cage, adoption, canine, captivity, confined, cute dog, eyes, fear, fence, kennel, nose, pets, sad, sadness, shepherd, snout, solitude, trapped, waiting, white, young & old, black, wire-haired, fright, weather, age group, enclosure, clergyman, outbuilding, pet, pup, support, acceptance, domestic animal, statement, leader, building, animal, barrier, blessing, at bay, fencing, confinement, relationship, separation, aid, alone, precipitation, wait, inactivity, young mammal, spiritual leader, isolation, tooth, youth, person, subjugation, bone, hindrance, protective covering, mammal, prevention