She's a Lynn Berger Cheese Puff! Wow, we need to see if the AKC will recognise this "breed" next!
My Lynn at six months old:
And last summer, almost full grown:
Lynn's mix is known - she's half Golden Retriever, 1/4 Border Collie, and 1/4 Dutch Shepherd.