Diy fidget spinner dog treat diy dog treats snow dogs snacks 73
The translation comes out to "Dog treating guests" or "Dog entertaining guests". It does not translate to "Dog food".
It is a cartoon short produced under the "Chinese film company" (中華影片公司). Since no other productions were ever made by this company, it is unknown as to whether it is actually a legitimate corporation. The purpose of this clip is also up for debate, since it can either be in the form of an advertisement or animation experiment.