Overall - concept is good and easy to understand.
Smaller details will be lost at smaller sizes, like the roughness of the font at business card size (the holes in the font) - the tree details etc.
Not sure why there's a triangle - but here's a line for you - it represnts the dog, the owner and the trainer in a partnertship to train the dogs (damn I'm good!)
The "A" in Bark encroaches on the lettering underneath - again in smaller sizes it will look awful - and very difficult to embroider etc.
Overall - lose the triangle and the small trees - why not have a large outline of a tree instead (you get your triangle and trees in one).
And ditch the grunge font for a more solid font for easier application across different mediums, and space out the text so there's room to breath.
I'd also make the last line as long as the "Out of the Bark" and scale it up to the same width.