Buttons Sparkles – Adoptable Cavalier King Charles Spaniel~Adopted

We have every reason to believe that this little boy was abused somehow when he was young. He may have been picked up and dropped, ....

The post Buttons Sparkles – Adoptable Cavalier King Charles Spaniel~Adopted first appeared on The Dog Liberator™.