Dogs are just so special and amazing and can teach us humans alot! Patience Unconditional Love Happiness How to have fun!
Every year the Dog’s Trust cares for over 15,000 dogs in their 21 rehoming centres. The Dog’s Trust do amazing work and would never put a healthy dog to sleep. You can help the Dog’s Trust carry on their amazing Continue reading Leave a promise to help the Dog’s Trust