My Chinese Shar Pei rescue has the tiniest ear canals and keeps a yeast infection. The best I can do is stay ahead of a full blown infection by daily cleaning and wiping 2 to 3 times a day. I use an ear wash by the same company. I wipe at least twice a day with these. They are effective and gentle/soothing to her ears. My vet was not able to get them anymore, but I found them on Amazon. You can cut each individual towelette into 4 and make them last longer. I highly recommend them for the outer ear, and I recommend the wash for cleaning deeping. Unfortunately, I believe the company is not making them now.