I brush and comb Fido once a day, and after all walks (either he gets matted on his belly).
I Bathe him once every week, sometimes every 5 days, sometimes every 2 weeks even, depends of how dirty his coat is

If his coat feels dirty and looks like it, then its time for a bath.
Also, i never take him to a groomer anymore

Its so expensive and i dont have the money too, so i just cut him myself.
I'm growing long coat on him so its easier for me to groom him myself, just cut his beard a little bit every other month and when his coat is really long i will cut a little bit from beneath of it.
Why take him to the groomers? i cant see that he does something i couldnt do