How important are pets?

A free or almost-free shelter dog becomes an emotional bargaining chip, and not only in the family.

Continue reading post…