To me it is totally ludicrous to force anyone to spay and neuter a four month old puppy. Everyone should read about the added risks of spaying and neutering a pet before it is mature:
http://www.naiaonline.org/pdfs/LongT...uterInDogs.pdf
People should just learn to be responsible and not let their animals run around unsupervised. We need to think about what is best for the dogs health and well being.