Two Tails of a Three-Legged Dog: Tail 1
Puppies raced around the ring at North Shore Animal Shelter. Adorable black labs, eight weeks old, a Chihuahua puppy almost too small to see, a St. Bernard tripping over its paws—all of them searching for a home. Then, an All American Mixed Breed entered the play area, moving cautiously on three paws since…