the bond that bonnie and i have is inseparable. i love this horse so much. i know a lot people may not like the fact that you have to horseback ride to get from point a to point b but honestly, i love it. the random encounters you have with strangers, npc's, (as cheesy as it sounds) the cinematic camera moments when your horse's mane is riding in the wind and your character reassures them what a good boy/girl your horse is. you would honestly miss so much with just fast traveling. so it was bitter sweet when i realized fast travel was for the most part taken away in rdr 2 but i've accustomed to it now. so yeah, the animal/human bond is definitely there and i love my bonnie.
side note, shoutout to @marvelmistress for recommending the name bonnie. the fact that it came out of the blue and the memories of bonnie mcfarlane in rdr 1 really solidified it for me.