In your example with the peacock (Pfau) one would rather use stolzieren - this is the word that has the meaning of "walking in a silly and affected manner" like you asked for.
A word somewhat in between would be flanieren - something like talkingtaking a walk just for fun or for (window) shopping that has an additional purpose of being seen.