Question: do tamed animals despawn in minecraft?
Answer: Yep! Animals and mobs in Minecraft have a habit of disappearing when you're not looking – as exemplified in the sad story above. But a named creature won't despawn except in a handful of unusual circumstances. For example, you can name a hostile mob but it'll still vanish if you set the difficulty to “peaceful”.