All bandanas at Puff Pants Apparel are hand made using top quality, 100% cotton.


    XX-Small (6 – 8”)
    X-Small (9 – 11”)
    Small (11-14”)
    Medium (14 – 16”)
    Large (16 – 19”)
    X-Large (19” – 23”)
    XX-Large (23 – 25”)

    What do we love most about our bandanas?

    • The Fit! We have developed our own pattern which curves to the contour of our furry friends’ necks very nicely. They sit flat at the front of the chest and maintain their shape.

    • The Snaps! Our newly introduced snaps allow for adjustability, security and add some sophistication and style, if we do say so ourselves! Sometimes a bit less fluffy after a groom? Don’t worry! With double snaps, you will be able to adjust your bandana as needed. Feel the need for an extra snap? Just ask! No problem at all.

    • The Reversibility! We take time and effort to choose two coordinating patterns so that you end up with two awesome styles in one. We LOVE denim because it goes with everything and have chosen to coordinate denim with several of our designs.

    • The Structure! We add interfacing which gives the bandana an extra layer of fabric which helps the bandana hold its shape.

    • The Sizes! We have developed seven sizes to meet the needs of our furry friends. Please refer to the sizing chart however, we know that each dog is unique. We want you to have the best possible fit so please send a message if you have any questions before ordering. Providing neck size (measured just below the collar), breed or even a picture will help us help you find the best size option.

    • The Care! Our bandanas are machine washable – best on a gentle, cool cycle, and lay flat to dry for longevity. Any wrinkles can be ironed out as necessary. All of our fabrics have been prewashed, to eliminate shrinkage and help them maintain their shape.

    Important Notes:

    Please note that each bandana is handmade to order and there may be slight variations from the ones pictured depending on the cut of the fabric. This means each piece is completely original!

    Processing time will vary. As each item is made to order, we aim to have them in the mail within 3 – 5 days. Shipping time also varies - within Canada shipping is generally 2 – 4 days, however to our friends in the United States or Europe, the shipping may take 5 – 14 days!