Waking 3 week old to eat???

Kayle
My LO is 3 weeks old and he sleeps alot, he would probably go all day of I let him. I am EBF and I wake him up every 2-3 hours during the day to eat. He has regained his birth weight and then some and has no health issues. My question is should I keep waking him up every 2-3 hours during the day to eat or can I let him sleep a little longer?? It seems when I wake him up he doesn't eat for very long then goes back to sleep..he has plenty of dirty diapers too...