Here's one of the articlees I was looking for. I still don't have time to continue searching but I hope it helps.
http://www.caninesports.com/EarlySpayConsiderations.pdf