dog-ends