The bottom line is that it's impossible to tell until a vet says one way or the other. I worked with a mare once that my employees and I swore was pregnant. Vet said nope. She carried to one side, and bagged up, even acted like she was going to foal one night. Nope, she was just fat, and had probably been a broodie for too many years.