for sale puppies cats rent single family bengals 3 bedroom apartments cat dogs sell low prices puppy 4 bedroom dog best shop