Animals have characters like people do. Some of them like strangers, some will only relax around family. You got to take care of an example of the latter.
Anyway, they usually give in. But it will take a good two weeks and that's only if you didn't piss it off. Give it food and just be in the same room.
No 2 weeks is a bit too much i'd say
it never took me more than 2 days to be on a friendly term with dogs or cats or birds(please exclude wild animals)
I seem to get along with both domestic and wild animals.
I met Oscar while I was working. I was outside collecting shopping carts when he landed on my shoulder, so I put him on my hand and took a photo.
And here's a picture of Edgar the grasshopper. I was at the beach in the water when I saw him swimming. I figured I'd help him out by putting him on my hand and taking him ashore. He wouldn't leave my hand so I ended up putting him on my shoulder while I ate my sub. Edgar was a loyal friend.
I've since lost the original photo, but here's one I pulled off my facebook.