Darwin (almost 2) & Mabel (almost 1) were both 'fairly' fast at potty training. I'm sure they took longer then our Doberman and 3/4 Pyrenees but not too much longer. Consistency is the most important thing. In the beginning for each I would take them out every hour and would wait outside until they did something. Each month I had to wait a while longer for them to actually pee so realized they didn't have to go outside as often. I did this for six months and now they can and do easily go six hours or longer. Mabel takes for ever so if I take her out sooner, I spend a really long time waiting for her to pee. They are both free fed and have access to water all day long. Don't give up, just be consistent and they'll figure it out - lots of praise (like you're doing) and sound really disappointed when they do it inside. Hope this helps a bit!