I have a six month old corgi. My vet recommended that I not alter him until he is almost one year old. However, I have friends with corgis who say that in order to avoid any aggression, it is important to alter him as soon as possible. He is not aggressive at all yet. What do people think?