The Bone House looks like the kind of place that you would get only the most expensive pet (read: dog) related items. That is not the case. The stuff they sell is definitely on the higher end quality-wise, but the prices are totally reasonable.
I agree with previous reviewers that the people who work there (maybe they are the owners) are very nice and helpful, if you walk in and decide not to buy something you don't feel like the proprietor is staring a hole through the back of your head on your way out (not that any other stores in Leslieville would ever fall into that category).