akc patent attorney dog inventor breeder puppy autocad dogs invention puppies intellectual property patent innovation patent search cad