I only wish I had gotten this pet fountain for my cat a long time ago! I wasn't sure if my cat would use it at first because he never uses anything I buy him. It took him about a week to figure it out and now he uses it all the time. I put his regular water bowl next to it and then within a few days he preferred to use the fountain over the bowl. It was easy to put together and fairly easy to clean as long as you clean it every couple of days and replace the filters every few weeks. You can also adjust the flow the water comes out of the fountain from a low setting to a high setting. I think this would be great for a small dog also. I highly recommend this cool product!