Peace, love, & baby ducks