WALDOBORO — A Waldoboro man is facing animal cruelty charges after a veterinarian found a dog with as many as 100 BB pellets embedded in its skin.

Aaron Armstrong was arrested Thursday on a charge of aggravated animal cruelty and held on $25,000 cash bail.

The stray black Labrador was found two weeks ago behind a home in Waldoboro and taken to the Lincoln County Animal Shelter.

Someone adopted the female dog and took it to be spayed. That’s when a vet noticed strange lumps on the skin. X-rays showed dozens of BBs in the dog’s face, back and legs.

Dean Domeyer of Boothbay Animal Hospital treated the dog and said despite the trauma it appears to be happy and friendly.

It’s not clear if the 32-year-old Armstrong has retained a lawyer.