Definitely for a small dog!!! One of my cats loves it and is the perfect size for her though