First of all, 4 months is way to early for your dog to be spayed! They should do it when she is 6 months old....unless your dog is smaller, sometimes the vet will hold it off until they gain weight. It's hard to tell when your dog can come into heat, I was a vet tech for 7 yrs and we would always spay/neuter pets at 6 months old, unless they were really sick, and needed it done sooner. Fiona was spayed after she was 6 months old, and 2 days before her apt, she came into heat, so that pushed her spay back 3 weeks later.....good luck.....
__________________ Mom to Fiona Marie |