This pet bed is a hit! The cats love it! This would work great for a small dog or any size cat. The color is also a very nice turquoise, as pictured. It looks like it will also be very easy to wash when needed.