Re: last question about heat cycle- I promise
I would wait about 3 months before I had her spayed. Try to do it in mid-cycle. She will prolly be somewhat swollen for about 2-3 weeks but it will not go back to a small as she was before. Before taking her out it public it would also be a good idea to bathe her to get rid of that smell...you may not smell it but other dogs can.
Bonnie ~ Ellsworth Labradors
Home to Ellsworth's Playing For Keeps CGC, U-CH SHR Ellsorth's Absolut Pleasure, Ellsworth's Good Luck Charm
Gone but not forgotten: Franklin's Lucy of Ellsworth; Franklin's Rare Treat; U-CD Franklin's Rockin' Robin CDX, WC, CGC; Alpha-Omega's Mustang Salli CDX, CGC