These embroidered caps are 100% cotton twill. Adult sized, adjustable. Cap - Akita Price: $18.00 Quantity in Basket: none Cap - Basset Hound Price: $18.00 Quantity in Basket: none Cap - Beagle Price: $18.00 Quantity in Basket: none Cap - Bernese Mountain Dog Price: $18.00 Quantity in Basket: none Cap - Bichon Frise Price: $18.00 Quantity in Basket: none Cap - Border Collie Price: $18.00 Quantity in Basket: none Cap - Boston Terrier Price: $18.00 Quantity in Basket: none Cap - Boxer Price: $18.00 Quantity in Basket: none Cap - Bulldog Price: $18.00 Quantity in Basket: none Cap - Cocker Price: $18.00 Quantity in Basket: none Cap - Dachshund - Black Price: $18.00 Quantity in Basket: none Cap - Dachshund - Red Price: $18.00 Quantity in Basket: none Cap - Dalmatian Price: $18.00 Quantity in Basket: none Cap - Doberman Pincher Price: $18.00 Quantity in Basket: none Cap - German Shepherd Price: $18.00 Quantity in Basket: none Cap - Golden Retriever Price: $18.00 Quantity in Basket: none Cap - Greyhound - Brindle Price: $18.00 Quantity in Basket: none Cap - Greyhound - Fawn Price: $18.00 Quantity in Basket: none Cap - Jack Russell Price: $18.00 Quantity in Basket: none Cap - Labrador Retriever - Black Price: $18.00 Quantity in Basket: none Cap - Labrador Retriever - Chocolate Price: $18.00 Quantity in Basket: none Cap - Labrador Retriever - Yellow Price: $18.00 Quantity in Basket: none Cap - Newfoundland Price: $18.00 Quantity in Basket: none Cap - Poodle - Toy Price: $18.00 Quantity in Basket: none Cap - Pug Price: $18.00 Quantity in Basket: none Cap - Rottweiler Price: $18.00 Quantity in Basket: none Cap - Schnauzer Price: $18.00 Quantity in Basket: none Cap - Scottish Terrier Price: $18.00 Quantity in Basket: none Cap - Sheltie Price: $18.00 Quantity in Basket: none Cap - Springer Spaniel Price: $18.00 Quantity in Basket: none Cap - Vizsla Price: $18.00 Quantity in Basket: none Cap - Welsh Corgi - Pembroke Price: $18.00 Quantity in Basket: none Cap - West Highland Terrier Price: $18.00 Quantity in Basket: none Cap - Great Pyrenees Price: $18.00 Quantity in Basket: none Cap - Wheaten Terrier Price: $18.00 Quantity in Basket: none Cap - Yorkie Price: $18.00 Quantity in Basket: none Cap - Airedale Price: $18.00 Quantity in Basket: none Cap - Australian Shep Price: $18.00 Quantity in Basket: none Cap - Cavalier Price: $18.00 Quantity in Basket: none Cap - Chihuahua Price: $18.00 Quantity in Basket: none Cap - Germ. Shorthair Pt. Price: $18.00 Quantity in Basket: none Cap - Maltese Price: $18.00 Quantity in Basket: none