Mini Aussiedoodle

The Mini Aussiedoodle is a designer breed between an Australian Shepherd and a small Poodle.