Leann,
Call your local vet and bring the pup in...it all depends on size,breeding,etc.
Good Luck with your little angel....so sorry about Mommy Dog