I think you are expecting too much from a 3.5 month old puppy. Hang in there and keep working with her.