Pumpkin

Pumpkin was an abused and abandoned young dog trying to survive on Houston’s harsh streets. Watch this little dog’s remarkable and inspiring story. (Oh, and a “foster failure” is a good thing. It means the foster mom became forever mom).