A little more on La Belle Bête
La Belle Bête is a store specialized in the welfare of your pets located at Lac Beauport, Quebec.
The logo mainly refers to the open-air aspect of the shop by its specialty in harnessed canine sports. The mountain also represents the marvelous landscape of Lac Beauport that one observes while heading towards this site. Inside the mountain, you can see the representation of a dog's profile and its head in the form of a sun.