Are you a first time puppy owner? Need a “Recall” refresher? Want to advance your dog’s existing training skills? Want something more creative?
SF Puppy Prep has it all! Check out our class list! For the newbies we have Puppy Kindergarten. For the more advanced we have Puppy Junior High and Puppy High [...]