
All bitches are different! It's perfectly normal, some bitches will go a year between seasons ( don't think that would be common in Westies though). Sod's Law is that they come into season at exactly the most inconvenient time for you :D Ideally, they should be spayed half way between seasons, but unless you have a bitch who is as regular as clockwork, the timing will always be a bit hit & miss, so a few weeks either way won;t make much difference. As for recovery - most bitches are fully active within a day or two - the problem is keeping them quiet while the wound heals. Others take a little longer, especially if they are a bit wimpish or the stitches are pulling. There's not that much care needed - most important is supervising them to make sure they don't start pulling the stitches out, trying to stop them getting dirty underneath (not easy with a low to the ground dog), checking they are going to the loo OK & just generally making sure they seem well. Don't worry, she won't hate you, she'll get over it quicker than you.
Up to you whether you get your dog done as well - there really is no need to get them both done though.