Mac is around 19lbs, but could lose a few. He is fully vetted and around 5 years old. He was thrown out of a car in Nebraska and picked up by one of our vet partners on their way back to Colorado. We are working on behaviors. A patient and experienced home would be great.