RACC named the puppy Sapphire after she was found wrapped in a plastic Walmart bag in a dumpster along the 400 block of Westover Hills Boulevard at about 5:40 p.m. Friday.
The person who discovered Sapphire wrapped the puppy in a t-shirt and called RACC for help.
"Her little body was unable to handle attempts to stabilize and she declined to the point that euthanasia was a blessing," RACC said on social media. "Our team is heartbroken and angry and sad and mad."
RACC said it is channeling its anger toward finding the person or people responsible for putting Sapphire in the trash.
The organization is asking anyone with information to call them at 804-646-5573, email daniel.leech@rva.gov, or send them a message over social media.
"Thanks to each of you for the love, prayers and support