Mini Aussiepoo

A Mini Aussiepoo, is a hybrid dog breed resulting from a cross between a Miniature Australian Shepherd and a Miniature Poodle. They are typically 12 to 18 inches tall and weigh between 15 and 35 pounds, and are known for being smart, loyal, and energetic.