Astrid is an adorable apricot Mini Poodle with a lovely long and wavy coat. He has a super friendly yet quiet nature, and adores a pat. ‘Astrid’ is Danish for “divine strength”, and we hope Astrid will continue to deliver many strong and robust puppies for the program! His puppies are always just gorgeous.