Wow BFF, I'm impressed! Those are very professional looking.The snap is a really neat idea. Waiting for 4 months to get our little girl, I have made her some little bows to wear. I saw some at the dog show and figured I would make her some. I used fabric stiffener to help them keep their shape and coated them with the glossy mod podge to give them a nice shine.
I even made some double loop coordinating bows for my Mom's little yorkies. It will be fun to see them together for the first time.