This is a sweet little park nestled in a neighborhood area close to the Los Altos border. I took my Huffington Pup there for a stroll this afternoon.This is not a dog park. So if you do take your dog for a stroll here make sure you take a poop bag with you as you will not find a dog poop bag stand at this…