I am thinking of getting a new puppy in 3 or 4 months. I'm tossing up between a Golden Retriever, Pug and West Highland Terrier. There should at least be one person at the home at all times (not me, though I would be the primary caretaker). We have a smallish-mediumish yard. We are also close to a few parks. I also have asthma, though it's not too severe. Would be able to take it for walks in the morning and evening. Which breed would you recommend?