Dog Care
Dog Life
Pete is the definition of mixed breed! We've only been able to pin two for certain: daschund and bull terrier.