Welcome and here is my opinion...
1. It would only matter if you plan to breed her.
2. make sure you tell her no or shriek loudly and give her something she is allowed to chew on.
3 Royal Canin is not a high rated food. Check out dog food ratings on this site.