Yes, you can use it for both cats and dogs and the best is that you only need one plan for multiple pets. However, the totals stay the same. For example, if you had 2 pets and are on the “Essentials” plan, each pet would get 1 visit.