We have a small crossbreed dog. She is much much smaller than we had expected her to be (we had thought Jack Russell sized at a minimum). She's a year old and we've had her since about 8 weeks I think, but is still very puppyish in her behaviour. She's very lively and forgets her commands when she's excited although she's quite well behaved at other times.
We also have two small children, who we are trying to teach to be calm around the dog but who do get a bit overexcited.
Over the weekend, the youngest managed to somehow injure her. No one saw but possibly by leaning on her. It's put one of her legs out of joint at the elbow. We've been to the vet and had xrays and we have the option of an operation with a long recovery or leaving her to see whether she manages it. If we have the operation we have no idea how we stop her from jumping, running, etc. If we don't have the operation we're worried her leg(s) will get worse as she ages.
And we're also worried that with two small children she's simply too small a dog for our family (although she's lovely in every other way, very friendly and loves our youngest).
Wondered if anyone had any advice either about the operation or if it would be kinder and safer to rehome her?