First, I hope you didn't read this as I was attacking you. Just trying to help. I was in a situation some years ago where I was falsely accused of something by someone trying to "get" me and learned a lot from that experience.
First off we knew she was there because someone complained that we had horses out in the rain. She told the guy who rents the house that.
Exactly my point. According to what you wrote, you were never given any "official" notification. The "guy" could have the story completely wrong. If the "complaint" was that serious, you would receive a call, visit - or more likely - something in writing on official letterhead.
Also she told us we NEEDED to call her. We didnt want to not call then have her show up again or something.
Perhaps I misunderstood. Did someone in an official capacity, showing legitimate identification actually speak with _you_ and notify you of a specific complaint? If not, you have no obligation to call anyone. Hearing it from "the guy who rents a house" is not the same thing.
Again, if the complaint and investigating agency was legitimate they will notify you in a proper manner. There are procedures they are required to follow, and telling a third party to notify you is not one of them.
She went on the property and looked around she told my mom today that she didnt go in the barn but that she has the authority to look around the property.
Just because they tell you that doesn't make it true (neither does it make it a lie). If your mom spoke to this person, what exactly was the complaint? Before you do anything else, you need to find out exactly what the "problem" is.
Are you being accused of leaving horses out in the rain? If so, ask the person if there is a law against that (I guarantee there is not). I believe you mentioned the horses had available shelter. If you get flack about leaving the horses out in the "elements" you could simply point out that there is adequate shelter available.
You can also note that all of this is plainly visible from the road. There is no reason for anyone to enter your property without permission or your knowledge to see if horses are outside in a field and/or have access to shelter. Again, the person making the complaint theoretically did so from the road. Thus, verification of this claim can also be made from the road. If they feel your horses are being "abused," it is easy enough to knock on the door and ask to see them. Climbing fences, opening gates or entering barns unannounced can be highly dangerous for your horses or the person doing so. I would remind them that your horses do kick. You should probably call the police and tell them about the SPCA people entering your property without notice or permission. This will cover you in the event that they do get hurt and want to sue.
I am sure SPCA has the right to enter a property - under specific conditions. Not anytime they feel like it. Look at it this way... someone drives by your house and calls the police because "you are running a meth lab" in your garage. The cops cannot drive down and break into your garage based on a random report. They need a _credible_ info source and 99 time out of 100 a warrant. Without that, they may come by and ask some questions. Usually it is the answers to those questions that help them obtain a warrant (regardless of innocence).
I was very nervous, I admit I've never had this happen to us before and the woman was harsh to us LIKE WE were doing something wrong.
Therein lies the rub. There are two likely scenarios. The first is that you are dealing with some good, responsible SPCA people. They know their job and don't needlessly harass honest folk who are taking care of their animals. They drive by, see the complaint has no merit and move on to other things.
Looks like you are dealing with the other scenario... someone with a chip on their shoulder who likes to be a pain in the butt. The more you say to someone like this, the more ammo you give them. They will keep asking questions and your "innocent" answers will easily be twisted by them.
If someone drove by my place - in any weather - they could easily see from the road that my horses are healthy and well fed (too well fed at the moment). They could also see the barn which is in obviously good repair.
There are plenty of non-horse people who have no clue and would make an innocent complaint (such as the fly mask situation mentioned in another post). This happens all the time.
However, if an Animal Control or SPCA person feels the need to start hassling me or sneaking around my property, there is definitely more to the situation than meets the eye. That's when it is time to ask questions (what exactly am I being accused of? Who accused me? May I please get a copy of that in writing so I can properly respond?).
From what you have written, there is no legitimate complaint (horses out in rain). If they are making a bigger thing out of it, get the complaint in writing and simply have your vet respond that that horses are in good condition and well cared for.