Meeka is an F1 mini Groodle bred from our very own Poppy x Astrid.