I once always used Bio-groom Fluffy Puppy, it was ok, but his coat wasnt really good when i used it, and i had to use so much of the shampoo.
Last time i bought shampoo I tried Bio-Groom again (Ive been using Pet Silk for 1 year now), I bought Bio-Groom Herbal Groom shampoo , it's also tearless and I like it better than Fluffy Puppy
If you wanna use Bio Groom, I reccomand Fluffy Puppy until the adult coat is there, then to use Herbal Groom, and use the silk conditioner (with a picture of a Shih tzu on it).
Personally, I like Pet Silk rainforest products the best

! But Bio-groom is also very good, but its not good for my yorkies coat (his skin gets itchy, dont know why, cause Bio groom is very mild products).