Even the Official Site doesn't have the trailer on it. Blimey.
I managed to find a page offering Realplayer and Windows Media trailer (4 minutes long) for Riki Takeuchi ( 竹内力 ) / Kenichi Endo ( 遠藤憲一 ) movie 'Deserted Dogs' / 捨て犬 .
For a large version of the poster for the film, go here / ポスター.
The film opens in Japan on May 28th 2005.