SAN ANTONIO – Joe Elliot Ramirez, 37, is accused of shooting and killing a neighbor's puppy after it wandered into the yard outside his home.

Police officers originally responded to investigate a different shooting. That call involved shots that had been fired at Ramirez, allegedly by his neighbor, according to an arrest warrant affidavit.

However, when they arrived, police also found out that the dog had been shot.

The affidavit stated that Ramirez told officers he was tired of dogs eating food left out for his cats and going to the bathroom in his yard.

He said he tried, at first, to shoo away the puppy. When it wouldn't leave, though, he said he grabbed a shotgun and fired it at the puppy, thinking it contained blanks, the affidavit stated. Instead, he shot and killed the dog, the affidavit stated.

The neighbor who owns the dog, however, told a different story. The affidavit stated that the woman told police she heard an initial shot, followed by the sound of a dog yelping.

The neighbor said when she came out of her house, she saw Ramirez standing over her puppy and shooting it at close range, the affidavit stated.

Ramirez was arrested Thursday on a charge of cruelty to non-livestock.

The affidavit stated that the neighbor also is facing a charge of aggravated assault for allegedly shooting at Ramirez.