Because by then they should be hormonally mature even if not fully structurally mature. I don't read much research - I follow experience !
Ideally, not at all, but if they MUST be spayed, then let them grow up first.
The price I got $78 for 2 x 12 month supply was for the Heartguard Plus, up to 25 lbs, that comes in the blue box. Will be sure to check the expiration dates - thanks for the tip! You also get a $5 off coupon for a next purchase.