SmartPetReviews is a website which ranks and reviews certain products. It does not review all products in a specific category and our reviews are not exhaustive. It is also important to note that this website is sponsored and affiliated with Pawfy. Any products for which we receive compensation to rank or review will be marked as "Sponsored". All opinions or judgements are purely the subjective opinion of our writers.