Dog Care
Dog Life
Hazel is a very energetic, smart and playful Cocker Spaniel / Miniature Australian Shepherd cross.