Rosebud

Rosebud

Rosebud is another Stray off the streets. She has had multiple litters and now will no longer be producing!