To add to Aaron's comments, please ditch the turf "substrate" - it is extremely hard to clean, doesn't hold humidity or absord waste, and is therefore incredibly unsanitary.
x2 on the aluminum foil tape
I will stop using the turf but what would you recommend...Aspen?