A shelter dog that has been there for a long time bids farewell by giving each staff member a goodbye kiss before leaving
All animals should have their forever homes, but some find them more slowly than others. They often spend the interim at an animal shelter as

