You'll never meet a happier pup!
Breed: Cattle dog/miniature schnauzer
More: Stiles is the happiest dog you'll ever meet! He loves playing fetch, hiking and going for long bike rides. He brings a smile to every persons face that he meets!Vote