Corgi puppies (and any puppies for that matter!) are irresistible.  Everyone loves puppies for their fuzzy, soft coat, floppy bodies, cute antics and overall adorableness.  When my husband and I were thinking through getting a dog we had narrowed it down to a few breeds.  Since we live in an apartment, the type of dog