Hey thats advice is much better than what i was going to say Dach!!

I have this prob too- unfortunately for us the only thing we can do is change him during the morning...

Sorry to not be of more help