Rehoming is never an easy thing to deal with. I’ve had to rehome my kitten for her own good as my baby is still learning to be gentle, we loved her but didn’t think it was fair as she was so young and didn’t have the survival instincts to move away when he tried to play with her although we tried hard, teaching him and always keeping an eye out it wasn’t fair I got a lot of judgement for doing this. Specially from people who thought she was another wasted Christmas present which just isn’t true at all, the reality just changed. If you believe things will be better so you can provide a better life for him that’s great but if you think that you are doing best by him to find him a loving home where he will get a lot of attention that he needs then do it. It’s not an easy choice to make and realities change, life changes drastically sometimes in a way we just can’t control
I think rehoming sounds sensible with what you have said. If dog is reacting to your child like that then he might be much happier on a child free home. Where he can be the centre of their world. No judgement - sometimes it’s the best thing for the family and the dog!
We’ve got a show cocker, we make sure to give him a short walk in the morning and an evening. During the day we’ve hired a dog walker, it’s expensive but we feel he needs that stimulation during the day. A dog walker is a very good option if you can afford it xx
Maybe try some mental enrichment and puzzles to exhaust the dog mentally for days you can’t give him a full walk? Consider hiring a dog walker or private field once or twice a week to let the dog have a good run?