Alleyschick, is that a minorca in your profile picture. My favorite birds!!Taurine, it's a developmental need. That's why cats that are raised on dog food have so many problems, big one is blindness.
A can of dog food won't hurt unless it's a special formula. Just make sure there's no big hunks they could choke on.