Your child should be fine. Most likely your pediatrician placed you on either Zithromax, augmentin, or omnicef all of which cover pneumonia. As the previous poster said, pneumonia even in a healthy child will take 1-2 weeks to get better. As long as your child is staying hydrated, the fever is gradually coming down, and showing no signs of shortness of breath/air hunger (rib cage flaring in and out with breathing, increased breathing rate, nasal flaring, loud wheezing) they will be fine. It's absolutely the scariest thing ever when your little one is sick but watch for those symptoms and you will be set.
As far as seeing a specialist, pneumonia is unfortunately common even in young healthy kids so if you have any concerns would recommend followup with your pediatrician prior to seeking specialty care.
We done a follow-up yesterday.Doc told us to just keep him hydrated and control his fever.Said go have a follow-up X-ray in 2 weeks.He's not on any of the antibiotics you mentioned.Shes got him on 250mg Cefdiner once daily.He's been on that since Tuesday and is showing very minor signs of getting better.The thing I don't understand is he's starting to puke alot more and that's when he has problems breathing.He woke up at 3 this morning coughing really bad and puked and it was hard for him to breath for a few minutes.His fever jumped up to 102.8 but broke pretty quick after giving him some advil.Just scary as hell with him puking like that and his fever still going up after being on the antibiotics 4 days.I don't know if its because all stuff is finally starting to break up and come up and its getting him choked up or what that's causing the puking but its scary cause of his breathing.I've just never dealt with pneumonia and don't know if this is just part of it or what but its scary.During the day he's not bad.His fever is usually low grade if that but soon as late afternoon hits he starts going downhill.Debating on taking him back to Children's especially after his fever got back up that High last night.