shop-in-shop

BARF PETFOOD SHOP-IN-SHOP

Düsseldorf

For the MEGAZOO pet store chain, Finishing Dutch developed a modular sales concept for organic dog and cat food. The term BARF stands for 'biological, appropriate, raw food' and is a complete and carefully balanced blend of raw meat, fruits vegetables and bones.

shop-in-shop

modular

new concept