I have two female dogs aged 2 and 3 years. The 3 year old learned to resource guard against other dogs in her previous house and although she has gotten a lot better, she still guards occasionally. I am on the fence about spaying her as she is of an age that I feel she should be done with growing and such. I'm doing a list of reasons why and why not and was wondering if anyone has had any experience with spaying ending resource guarding or if there is any scientific studies that have been done on this. I saw someone on a different post say he spayed one dog to make sure fights didn't break out when he was gone.