3 week old sleep???

As

My baby is 3 weeks old, how long should she be sleeping through the night? Currently she wakes up every 2 hours or even sooner and wants a bottle. Sometimes she is fully awake at 5 a.m. Eyes Wide Open and it takes me 2 hours to get her back to sleep. Is this normal?