Hi no one here can help you with some thing like that. they can only guess, your baby needs to be seen by a vet and have x rays done .if it happened yesterday and the dog is still not walking on it some thing is wrong.
you can go here and sign up for carecredit. most vets take it.
CareCredit Healthcare Finance - Payment Plans and Financing for Cosmetic Surgery, Dental, Vision, Hearing, Veterinary & Other Medical Procedures
hope he is ok, keep us updated on her.