Your girls do have pretty coats....I use an anti Breakage Product called Sea Breeze. It's wonderful.....here is the site if you want to check into it :
http://www.plushpuppy.com.au/ They're based in Australia.
It's reasonably prices...I think I got mine for less than 15 when I bought it last year - and I still have 1/2 a bottle.
I only use a tiny tiny bit on my girls and it conditions the coat...is WATER BASED so it doesn't damage the coat...washes out easily.... and their hair shines. I rub it on my hands then on Cheri....with Chanel I spray directly on her...she has that 'big hair' and it lays it nice and flat.