More ideas from Sophie
Heartmelting..

Cavalier King Charles Spaniel puppy - is a good dog to help in the fight of depression and anxiety. This breed is very affectionate, lovely, positive, easy to carry and great for small apartments. Need to be trained and groomed. Prone to heart diseases.