Absolutely not bad, animals on Itch.io are kinda rare to see, even more so animated :)
Maybe a tileset where they can live could be nice