I have 3 dogs.  2 Australian Shepard and 1 older Golden Retriever.  The half ramp II is well constructed and would be great for a small to mid sized dog (up to 50lbs).  My larger dogs were unsure of the ramp.  I was a bit unstable for them but again, works great for smaller animals!