You can certainly hunt goose with a bow, since they're huge.
And yes, you can absolutely hunt pheasant with a bow. Well, I mean not you, because you're a pussy, but real men can hunt pheasant with a bow.
I guess you might have a point about doves. You'd need a firearm to **** those scary...