These are hand crafted crocheted Cheerleader Hats for small dogs from JoAnn's Doggie Duds. These hats are available in several sizes for smaller dogs (Chihuahua, toy Poodle, Yorkie, etc.) and they have ear holes. These items can be custom ordered with your choice of color/material. Prices vary with size/material choosen, but generally run from $12 to $20.