Don't waste all your time searching for individual feathers of the same color. Instead, just pick up any feathers you see. If you find feathers that Pave needs on the way, (As in, not searching specifically but stumbling upon them instead) put them in your house or drop them in a place you'll remember, (ex: Next to the Plaza Tree) just as long as they aren't in your inventory. After that, play games or trade with the villagers using the feathers that Pave doesn't need, and once you get a feather you do need from trading or playing a game, put them in whatever spot you picked to store your feathers.. Once you have three, take them to Pave. This is far less time-consuming than searching for the feathers you need individually, and it's better than risking feathers you DO need with villagers.
Yea, I had like groups of colors feathers on the ground. Mainly Red, Purple, and White. He kept asking for Yellow and Pink. WHY CANT YOU JUST SAY A COLOR I ALREADY HAVE READY FOR YOU!