Photo detail

Endless numbers of adorable puppies and kittens sit in shelter
cages waiting for a forever home. They have so much to give, but so
few will have the opportunity to share their love.

Comments

Use the comment form below to begin a discussion about this content.

Requires free registration

Posting comments requires a free account and verification.