Naming a puppy isn’t always the easiest task. And the name you choose may evolve over time.
Maremma sheepdogs are gorgeous cottonball puppies that grow up to be 100-pound barking assholes.
Today’s edition of the Soul Dog Journey Project looks back at the day my Bella became my true guardian dog.
The Maremma sheepdog is not the kind of dog that will play with toys. Here’s the research behind why.
From the time she was a Maremma puppy, Bella has been my teacher. These are the stories of my Soul Dog.