She looks really good and you should get a nice litter going by the size of her swelling. I get the most concerned when they don't swell very much as it usually indicates a lot of unfertilized ova. The heavy feeding 6 to 9 months previous is a good sign of an impending ovulation and I have seen this with all of my females. Keep us posted; it looks like she will drop in another 4 to 6 weeks.

Kelly