that does seem excessive, Id take her on a leash walk a few times a day, not long walks, shes had surgery.  if she is wearing a cone  to prevent her from  licking her stitches out,  shell need a walk or two, If your giving her pain meds, ( shich I did for mine) shes be kind loopy ) The  stiches will bother her, Basenjis like to chew, and groom, I had to isolate mine because of the licking each other, and concern..  It will be fine,  some vets are just over protective,