You can bathe her as often as you need or like to. Use a quality pet shampoo, and be sure to completely rinse. Show dogs are bathed a few times a week, and some pets are bathed yearly. Its whatever works for you. I agree with the above posts. You can learn to groom her at home, but it will coat hundreds of dollars for the equipment, and quite a few groomings before you are able to do a nice job. Depending on what you consider short, and how long you let her grow before its too long for your liking, she will need groomed anywhere from every 4 weeks to 3 months.