Ping, not got any experience of the sites you mention but the one thing with Dog racing is the liquidity of the markets on
Betfair is very low. Thus when they recommend a lay to all their subscribers the chances of you getting anything more than a few bob matched at realistic odds is going to be slim at best.