We got it to use with our cat.....but the guy at the pet store said it works for both...we loved it..our cat was always on the kitchen table (yuck!!!) and now she knows better..it doesn't take long to train them...but you have to keep it on you..you have to catch them in the act...