I can't remember the details but it seems Beemer is pretty young. The harmonal periods seem to last longer when they are young and get shorter as they age as pets.It could last as long as a couple of months but let's hope not. Try to avoid the bites if possible.Keep your interactions short and don't make her bite to tell you NO. Wish i had better news and better advice.