Bird seen on dogs outside line

by Erin
(Southern pines, nc Moore county)

The main color was about the same as a female cardinal but it had a yellow underbelly and long beak. I would say it was about the size as a cardinal maybe a little smaller. It was seen in North Carolina. Didn't have time to get a pic