my Schnauzer is currently on Blackwood Lamb & Rice. His fur is orite .. not dry or flaky. I added 1 teaspoon of olive oil into his kibbles once a day as supplement. And poo poo no smell at all - totally odorless. Maybe u can get a sample pack or a small pack and try first. If it doesn't work for your schnauzer, u might wanna consider some other brands like NutriEdge, Nutro Lamb & Rice or Orijen or some other holistics brands ..
Another possibility could be due to the shampoo that you use. Some dogs are particularly sensitive to shampoo. My schnauzer is an exceptional case though

. Sometimes I uses puppy's shampoo (Poochio) and sometimes I uses human shampoo (pantene or dove or followme)

. But so far so good lor - nothing happen. Last time I tried "bark for puppy" and it's kinda dry on his fur. His fur looks flaky and then I discontinue using it.
If the food doesn't work that well, it might be the shampoo then. Or u can give him some supplements ?

Added on July 25, 2007, 1:13 amNow i know why sometimes Hepy will poo on newspapers but sometimes jz poo at the door there. He poos at the door coz he wanna take revenge. I've been studying since 10 pm until now coz I'm having exam on Saturday. And my bf zzz ady coz he needs to get up early for work tomolo. Then Hepy came and kacau my notes - i put on the floor coz my table got no more space. Then I told him "noooo.... bad boy!! Don't disturb my notes." He walked away towards his own cage and lay on the floor, looking so sad. Then I didn't choi him .. i continue to study. 3 hours later, which is now, i check on him ... wahhhh ... he poo-ed at the door there to take revenge

Lately he din cincai poo anymore, he goes to the tray instead and i was so happy. Then tonite, suddenly poo at door again. I think he poo there coz he want to show me he's not song gua

Hahahaha.