What Kind of Dog Is That??!!

Okay, when they handed out canine perfection, Simon was standing in the wrong line. He has a German shepherd head, Corgi legs, Terrier fur, and Australian cattle dog body. Name any breed. It’s in there. Yet Simon is more than the sum of his parts. In fact, in his own way, he is perfect with […]

Read more