I don't know about how long he should wear them or whatever. But if you want a good bellyband, I would contact yt member her is her profile, send her a PM.
http://www.yorkietalk.com/forums/mem...thesmiles.html
I think she has a sale going on 2 for $22 and you get the 3rd one free!!!!