You need a lot of experience working with animals. If you have dogs in your home, then that is great. You need to know how dogs communicate with their eyes and body language because you will be dealing with dogs of all sorts of temperaments. While there will be a ton of dogs who are very friendly...