Apologies if this is long..
I've been wanting to get a puppy/dog for a long time, seriously thinking about it for about a year. I've done a lot of research on types of dogs, and I think I have seriously considered the effect it will have on my lifestyle. I live in a decent sized house with a medium garden and a big field out back, in a little village in the countryside. Lots of woods/beaches nearby. I am a lone parent with a 4 year old DS who is used to dogs from his fathers side. I am aware that I cannot leave the puppy alone at all and that I can't go on nights out etc for a long while. I don't work at the moment, but will be aiming to start part time work soon after the new year (or a few months after if I do get a puppy so it can settle etc). I rent but I have permission from my landlady to get a puppy.
On the flip side, my entire family thinks I am nuts and that I am making a mistake. I have never owned a dog before. I don't have a shedload of disposable income right now, but I have taken into account when I do start work I will pay for doggy day care/dog walker/insurance etc.
Is there anything I should know that I may not have considered? I consider myself to be pretty responsible, I've raised DS so far on my own so I don't think its a giant leap to think I could raise a dog too! I'm not sure why everyone thinks I'm being stupid. It has compelled me to come on here to ask opinions because if I do make the choice to get one, I really really never want to have to give the dog up or anything. I want it to be for life so I'd love to have all the information I can get!
Any advice or thoughts would be wonderfully helpful. Also, Ive not settled on a breed yet so any suggestions would be nice :)