With What's Up Dog? you do not need to learn how to be a dog trainer to have a well mannered dog! You will save time, money, and frustration - and you'll enjoy all the benefits of a professionally trained dog.
925.565.0599
510.393.2212