The trick is patience and more time. She is only 3 months old, still a baby, they will not totally get the concept until about 5 or 6 months. Plus the other thing is do not restrict water from a puppy, or adult bully for that matter. They need plenty of water and food to develop and grow properly. Puppies are not for everyone and they take a lot of work and patients. We have a 7 month old here and she is doing pretty well with her potty training, but will still have an accident occasionally. That's just pups. We put down a towel in her crate and if she pees on it we wash it and put another down. They will eventually get it, but you need to be patient.