Growing up, my family made a habit of adopting and taking care of neglected pups and stray dogs. You could say that I've lived with dogs all my life and fell in love with all kinds very early on.
My partner and I stay in a spacious apartment 5-8 minute walk away from the beach and the local park is even closer. Lynne Park has regular group puppy training and fantastic opportunities for dogs to socialise, exercise and have a blast. If I'm at the office, my fiancee works from home and has told me he will be overjoyed to spend a day or two with your pup/dog while you holiday etc.
Together we would be delighted to care for him/her while you're away.