Amazing Grace.

What is the value of a dog? To some they are invisible and unloved not seen and heard their lives without being kissed and hugged nothing gained, nothing learned. To others they are a means to an end they fulfil a role until they are to the Rainbow Bridge sent. […]