^^Pretty much that. I can understand the early neutering for shelters and such but it makes me very uncomfortable. Hormones aren't just for breeding purposes, they do play a large part in both physical and mental development. I will, given the chance, always let my dogs mature to at least 2 years old before they're fixed and will never neuter a rescue before 6 months of age, again, given the chance. I had an Aussie pup I was getting ready to adopt and the rescue was going to let me keep him intact for a bit longer, until he hit the 6 month mark. Then Virgo came back and that adoption fell through.