I'd say go for a pup, but only once you've done a bit of homework, get purdeys progress, this will help you out if you aint trainded a dog before, be prepared to make mistakes too, it'll be an education for ya, remember though its not the dogs fault when things go wrong......