The Mini Poodle mix is an eager, athletic, and very smart dog. They have a curly hypoallergenic coat that allows for less shedding. They are very easy to train due to their high intelligence. They have plenty of energy to keep up with a family and a great temperament for social environments.