Dog Toys, Brand Armitage