IMHO I think she would be really happy with a Pembroke Welsh Corgi rather than a Cardigan. I think they are cuter
Here are some places to go:
http://www.puppyfind.com/for_sale/?breed_id=82
Go down the page, you will find a breeder in CA
http://www.pets4you.com/welcor.html
Go down the page, you will find a breeder in CA
http://puppydogweb.com/caninebreeds/ads/pembrokewelshcorgi.htm
Hope this helps
