No Pets Allowed

The trailer for “No Pets Allowed”, an animated feature film being developed by Barcelona based Headless Productions and Six Birds.

via Cartoon Brew